Você está na página 1de 53

FUNDAMENTOS DE REDES DE COMPUTADORES

PROFA. JULIANA MRCIA R. CALADO

FUNDAMENTOS DE REDES DE COMPUTADORES INTRODUO


Qual a finalidade da rede de computadores?
Troca de informaes
Informaes comumente podem ser trocadas atravs de dispositivos como USB, CD, DVD e floppy. Com o advento das redes podemos enviar informaes a um tempo significativamente reduzido, distncias considerveis. Alm disso, redes normalmente propiciam comunicao mais gil em relao a outras formas existentes.

FUNDAMENTOS DE REDES DE COMPUTADORES INTRODUO


Qual a finalidade da rede de computadores?
Compartilhamento de recursos
Recursos englobam dispositivos como impressoras, scanner, HD, DVD, CD, placas entre outros, que podem ser utilizados de forma compartilhada, sem que haja necessidade de transporte fsico dos mesmos.

Gerenciamento centralizado
Dispositivos conectados permitem que se obtenha informaes centralizadas, aumentando o controle.

FUNDAMENTOS DE REDES DE COMPUTADORES INTRODUO


Onde elas esto?
Supermercados
A caixa registradora pode ser um computador que automaticamente diminui no controle de estoque o produto, alm de enviar ao setor financeiro as informaes de compra.

Bancos Comrcio em geral Residncias Instituies de educao ... ...

FUNDAMENTOS DE REDES DE COMPUTADORES INTRODUO


Redes de computadores o que so ?? ...
Conjunto de computadores autnomos interconectados, permitindo comunicao. Conjunto de elementos de hardware e software que permitem a comunicao com um ou mais ns*.

* Ponto de conexo da rede

FUNDAMENTOS DE REDES DE COMPUTADORES TIPOS


Tipos de rede tecnologia de transmisso
Ponto a ponto
Redes ponto a ponto consistem em muitas conexes entre duas mquinas. Para ir da origem ao destino, talvez um pacote desse tipo de rede tenha de visitar uma ou mais mquinas intermedirias. Como em geral possvel ter diferentes rotas com diferentes tamanhos, os algoritmos de roteamento desempenham um importante papel nas redes ponto a ponto. Embora haja algumas excees, geralmente as redes menores tendem a usar os sistemas de difuso e as maiores, os sistemas ponto a ponto.

FUNDAMENTOS DE REDES DE COMPUTADORES TIPOS


Tipos de rede tecnologia de transmisso
Ponto a ponto - Vantagens e Desvantagens
Usada em redes pequenas (normalmente at 10 micros); Baixo Custo; Fcil implementao; Baixa segurana; Sistema simples de cabeamento; Computadores instalados em um mesmo ambiente de trabalho; No existe um administrador de rede; No existe micros servidores; A rede ter problemas para crescer de tamanho

FUNDAMENTOS DE REDES DE COMPUTADORES TIPOS


Tipos de rede tecnologia de transmisso
Difuso
Redes de difuso tm apenas um canal de comunicao, compartilhado por todas as mquinas. As mensagens enviadas por uma das mquinas so recebidas por todas as outras. Um campo de endereo dentro do pacote especifica seu destinatrio. Quando recebe um pacote, uma mquina analisa o campo de endereo. Se o pacote tiver sido endereado prpria mquina, ela o processar; se for destinado a outra mquina, o pacote ser ignorado. Para que voc possa entender de que maneira isso funciona, imagine uma pessoa gritando no final do corredor que leva a uma srie de salas: Everaldo, cad voc? Embora o pacote possa ser recebido (ouvido) por muitas pessoas, apenas Everaldo responder. As outras pessoas vo ignor-lo.

FUNDAMENTOS DE REDES DE COMPUTADORES TIPOS


Disperso geogrfica
Redes locais LAN (Local Area Network) Redes de longa distncia WAN (Wide Area Network) Redes metropolitanas MAN (Metropolitan Area Network) Redes de rea pessoal PAN (Personal Area Network)

FUNDAMENTOS DE REDES DE COMPUTADORES TIPOS


Redes locais LAN
Possuem 3 caractersticas que a diferenciam das outras:
1 tamanho tem tamanho restrito, so privadas contidas em um prdio ou um campus universitrio por exemplo
Permite o conhecimento do tempo de transmisso, o que facilita a aprovao ou no de projetos e simplifica o gerenciamento da rede

FUNDAMENTOS DE REDES DE COMPUTADORES TIPOS


Redes locais LAN
2 tecnologia de transmisso qual tecnologia empregada para a conexo.
Diferencia-se por apresentar comumente um alto nvel de tecnologia, variando de 10Mbps a 10Gbps atualmente.

3 topologia qual o layout da rede atravs da anlise dos ns da rede e como ocorre o trfego de informaes dentro dela.
Fsica Lgica

FUNDAMENTOS DE REDES DE COMPUTADORES TIPOS


Redes Metropolitanas MAN
Localizada na regio de uma cidade chegando s vezes a interligar cidades vizinhas

FUNDAMENTOS DE REDES DE COMPUTADORES TIPOS


Redes de longa distncia WAN
Redes amplas usadas para interligar outras redes quaisquer em dimenses de cidades, estado e pases.

FUNDAMENTOS DE REDES DE COMPUTADORES TIPOS


Redes Pessoais PAN
Redes de curtssima distncia, normalmente envolvem dispositivos com rea de comunicao restrita, at 10 metros, como celulares, PDAs utilizando tecnologia Bluetooth ou Infravermelhor para transmisso.

FUNDAMENTOS DE REDES DE COMPUTADORES TIPOS


Tipos de redes Topologia
Como os dispositivos de rede encontram-se interligados, ou seja, como seus ns encontram-se organizados.

Anel
Configurao Unidirecional Uso de repetidores Baixa tolerncia a falhas Geralmente utiliza-se cabos coaxiais Tambm conhecidas como Token Ring (iBM)

FUNDAMENTOS DE REDES DE COMPUTADORES TIPOS


Anel
Comunicao - Um sinal especial denominado Token (basto) circula pelo anel no sentido horrio e somente quando recebe o token que um computador transmite seu sinal. O sinal circula pelo anel at chegar ao destino, passando por todos os outros computadores. S aps receber resposta que o computador libera o token permitindo assim que outro computador possa se comunicar. Problema dependncia do anel fsico completa para comunicao. Vantagem como somente o computador que tem o token transmite, as colises e conflitos so evitadas.

FUNDAMENTOS DE REDES DE COMPUTADORES TIPOS


Barramento

Computadores interligados atravs de barramento central (backbone) Apenas um computador utiliza o barramento por vez

FUNDAMENTOS DE REDES DE COMPUTADORES TIPOS


Barramento
Comunicao os computadores enviam o sinal para o barramento (backbone) que transmite em todas as direes para todos os dispositivos ligados. Problemas rompimento do backbone (desativa a rede), incluso e/ou remoo de dispositivos (o desligamento de algum ponto do cabo atrapalha as transmisses, mesmo que momentaneamente)

FUNDAMENTOS DE REDES DE COMPUTADORES TIPOS


Estrela

FUNDAMENTOS DE REDES DE COMPUTADORES TIPOS


Estrela
Comunicao dispositivos enviam o sinal a um ponto central de distribuio da informao Problemas problema com o dispositivo central de distribuio (hub, switch), Vantagens monitoramento centralizado, isolamento do rompimento de algum dispositivo, incluso de novos dispositivos acontece de forma mais flexvel

FUNDAMENTOS DE REDES DE COMPUTADORES PROTOCOLOS


Modelo OSI Open System Interconnection
ISO foi uma das primeiras organizaes a definir formalmente uma forma comum de conectar computadores. Com a finalidade de padronizar o desenvolvimento de produtos para redes de comunicao de dados, foi elaborado um modelo aberto, que teve como referncia o OSI - Open System Interconnection pela ISO (International Organization for Standardization).

FUNDAMENTOS DE REDES DE COMPUTADORES PROTOCOLOS


Modelo OSI Camada Fsica
As funes dentro deste nvel so:
ativao e desativao da conexo fsica entre duas entidades do nvel de ligao de dados, inclusive concatenao e circuitos de dados quando solicitado pelo nvel de ligao transmisso de unidades de dados de servio (bits), que pode ser executada de modo sncrono ou assncrono controle de erros

FUNDAMENTOS DE REDES DE COMPUTADORES PROTOCOLOS


Modelo OSI Camada de Enlace/Link de dado
Os objetivos so providenciar a transmisso de dados para a camada de rede e detectar, e possivelmente corrigir erros que possam ocorrer no meio fsico. As caractersticas funcionais desta camada so:
conexo dos enlaces, ativao e desativao. Estas funes incluem o uso de facilidades multiponto fsico para suportar conexes entre funes da camada de rede

FUNDAMENTOS DE REDES DE COMPUTADORES PROTOCOLOS


Modelo OSI Camada de Enlace / link de dados
Mapeamento de unidades de dados para a camada de rede para transmisso Multiplexao* de um enlace de comunicao para vrias conexes fsicas Delimitao de unidades de transmisso para protocolos de comunicao Deteco, notificao e recuperao de erros Identificao e troca de parmetros entre duas partes do enlace
*A multiplexao a transmisso de vrios sinais usando uma nica linha de comunicao ou cana

FUNDAMENTOS DE REDES DE COMPUTADORES PROTOCOLOS


Modelo OSI Camada de Rede
A funo bsica desta camada providenciar a transferncia transparente de todos os dados submetidos pelo nvel de transporte. A estrutura e contedo detalhados dos dados submetidos sero determinados exclusivamente pelas camadas acima da camada de rede. O propsito desta camada permitir que as camadas mais altas tenham independncia para rotear. O estabelecimento, manuteno e terminao de conexes das entidades comunicando-se so inclusos nos servios executados por esta camada. Essas funes e servios so:

FUNDAMENTOS DE REDES DE COMPUTADORES PROTOCOLOS


Modelo OSI Camada de Rede
Endereamento da rede e identificao do ponto final Multiplexao da rede de conexes acima das conexes da camada de enlace providenciadas pela prxima camada mais alta Segmentao para facilitar a transferncia de dados seleo da qualidade de servios baseados em parmetros como: erros residuais, disponibilidade, confiabilidade, fluxo de trfego, tempo gasto no estabelecimento da conexo e no trnsito Notificao de erros para as camadas acima quando a qualidade dos servios no pode ser mantida Entrega sequenciada de dados, se disponvel, para uma implementao em particular Controle de fluxo, isto , suporte de indicadores de controle do fluxo providenciados pela camada de transporte Rearranjo de conexo quando ocorre perda de rota

FUNDAMENTOS DE REDES DE COMPUTADORES PROTOCOLOS


Modelo OSI Camada de Transporte
Esta camada responsvel por pegar os dados recebidos da rede e transform-los em um formato compreensvel pelo programa. Quando seu computador est transmitindo dados, esta camada pega os dados e os divide em vrios pacotes para serem transmitidos pela rede. Quando seu computador est recebendo dados, esta camada pega os pacotes recebidos e os coloca em ordem.

FUNDAMENTOS DE REDES DE COMPUTADORES PROTOCOLOS


Modelo OSI Camada de Sesso
Esta camada permite que dois programas em computadores diferentes estabeleam uma sesso de comunicao. Assim, esses dois programas definem como ser feita a transmisso dos dados e coloca marcaes nos dados que esto sendo transmitidos. Se porventura a rede falhar, os dois computadores reiniciam a transmisso dos dados a partir da ltima marcao recebida em vez de retransmitir todos os dados novamente.

FUNDAMENTOS DE REDES DE COMPUTADORES PROTOCOLOS


Modelo OSI Apresentao
Tambm chamada camada de Traduo, esta camada converte o formato do dado recebido pela camada de Aplicao em um formato comum a ser usado pela pilha de protocolos. Por exemplo, se o programa est usando um cdigo de pgina diferente do ASCII, esta camada ser a responsvel por traduzir o dado recebido para o padro ASCII. Esta camada tambm pode ser usada para comprimir e/ou criptografar os dados.

FUNDAMENTOS DE REDES DE COMPUTADORES PROTOCOLOS


Modelo OSI Aplicao
A camada de aplicao faz a interface entre o programa que est enviando ou recebendo dados e a pilha de protocolos. Quando voc est baixando ou enviando e-mails, seu programa de email entra em contato com esta camada.

FUNDAMENTOS DE REDES DE COMPUTADORES PROTOCOLOS

FUNDAMENTOS DE REDES DE COMPUTADORES PROTOCOLOS


O que protocolo?
Protocolos so padres que definem a forma de comunicao entre dois computadores e seus programas. Para que a transmisso de dados tenha sucesso na rede, ser necessrio que o computador que envia e o computador que recebe os dados cumpram sistematicamente as mesmas etapas, e para tanto, devem possuir em suas camadas os mesmos protocolos.

FUNDAMENTOS DE REDES DE COMPUTADORES PROTOCOLOS


O NetBEUI (NetBIOS Extended User Interface)
auto-configurvel, no exigindo do usurio ou administrador de rede esforo para sua implantao. NetBEUI foi introduzido pela IBM pela primeira vez em 1985 quando ficou claro que uma LAN poderia ser segmentada em grupos de trabalho de 20 a 200 computadores e que gateways poderiam ser usados para conectar segmentos de LAN e ainda mainframes.

FUNDAMENTOS DE REDES DE COMPUTADORES PROTOCOLOS


O protocolo NetBEUI
NetBIOS uma interface de LAN da camada de sesso que atua como uma interface de aplicativo para a rede. Ela fornece as ferramentas para que um programa estabelea uma sesso com outro programa em computadores distintos na rede. A Interface NetBIOS responsvel por:
Estabelecer nomes lgicos na rede (nomes de mquinas) Estabelecer conexes chamadas sesses, entre dois computadores usando os seus nomes lgicos na rede Transmitir dados entre computadores na rede

FUNDAMENTOS DE REDES DE COMPUTADORES PROTOCOLOS


O protocolo TCP/IP
O TCP/IP no na verdade um protocolo, mas sim uma pilha de protocolo J encontramos em seu nome, por exemplo, a referncia a dois protocolos diferentes, o TCP (Transmission Control Protocol - Protocolo de Controle de Transmisso) e o IP (Internet Protocol - Protocolo de Internet). Existem muitos outros protocolos que compem a pilha TCP/IP como veremos a seguir.

Fundamentos de redes de computadores

Fundamentos de redes de computadores


Aplicao Protocolos Os protocolos de aplicao so especficos para cada programa que faz uso da rede. Desta forma existe um protocolo para a conversao entre um servidor web e um browser web (HTTP), um protocolo para a conversao entre um cliente Telnet e um servidor (daemon) Telnet, e assim em diante. Cada aplicao de rede tem o seu prprio protocolo de comunicao, que utiliza os protocolos das camadas mais baixas para poder atingir o seu destino.

Fundamentos de redes de computadores


Aplicao - Protocolos
FTP (File Transfer Protocol) - Protocolo de Transferncia de Arquivo. Permite a cpia de arquivos entre computadores na Internet. Telnet - Permite que um computador remoto se conecte a outro. Quando conectado, o computador age como se o seu teclado estivesse ligado diretamente ao computador remoto SNMP (Simple Network Management Protocol) - Protocolo de Gerenciamento de Rede Simples. Utilizado para estabelecer a comunicao entre um programa de gerenciamento e um agente de software sendo executado em um dispositivo da rede. SMTP (Simple Mail Transfer Protocol) - Protocolo de Transferncia de Correio Simples. Protocolo Internet para Transferncia de Correio Eletrnico.

Fundamentos de redes de computadores


Transporte - Protocolos
Os protocolos de transporte altera a idia de conectar dois equipamentos, para conectar dois programas. Voc pode ter em um mesmo computador vrios programas trabalhando em rede simultaneamente, por exemplo um browser Web e um leitor de e-mail. Da mesma forma, um mesmo computador pode estar rodando ao mesmo tempo um servidor Web e um servidor POP3. Os protocolos de transporte (UDP e TCP) atribuem a cada programa um nmero de porta, que anexado a cada pacote de modo que o TCP/IP saiba para qual programa entregar cada mensagem recebida pela rede.

Fundamentos de redes de computadores


Transporte - Protocolos
SPX (Sequencial Packet eXchange): Constitui uma parte do grupo de protocolos para dados seqenciais IPX/SPX da Novell. TCP (Transmission Control Protocol): Protocolo de Controle de Transmisso. Protocolo da suite TCP/IP que realiza a entrega garantida dos dados seqenciais. UDP (User Datagram Protocol): Protocolo semelhante ao TCP que realiza a entrega dos dados mas sem garantia de que eles chegaro ao seu destino, no faz controle de erros ATP (AppleTalk Transaction Protocol) e NBP (Name Binding Protocol): Protocolo de transao AppleTalk e protocolo de ligao de nomes. Protocolos AppleTalk para estabelecimento de sesso de comunicao e transporte de dados. NetBEUI: Utilizado para estabelecer sesses entre computadores NetBIOS e proporcionar servio de transporte de dados. NetBIOS uma interface que utilizada para estabelecer nomes lgicos na rede, estabelecer sesses entre dois nomes lgicos, entre dois computadores na rede, e suportar a transferncia de dados entre os computadores.

Fundamentos de redes de computadores


Portas TCP

C:\Windows\System32\drivers\etc\services http://www.iana.org/assignments/port-numbers

Fundamentos de redes de computadores


Rede Protocolos
O Internet Protocol (IP), responsvel por fazer com que as informaes enviadas por um computador cheguem a outros computadores. Ele traz a capacidade da rede TCP/IP de se alterar entre redes ou quando uma parte da rede est fora do ar, procurando um caminho (rota) alternativo para a comunicao.

Fundamentos de redes de computadores


Fsica - Protocolos
Os protocolos de enlace tem a funo de fazer com que informaes sejam transmitidas de um computador para outro em uma mesma rede local ou em uma ligao ponto-a-ponto (ex: modem). A preocupao desta camada permitir o uso do meio fsico que conecta os computadores na rede e fazer com que os bytes enviados por um computador cheguem a um outro computador diretamente.

Fundamentos de redes de computadores


Fsica - Protocolos
802.3 -Ethernet: o padro mais utilizado mundialmente. Transmite utilizando o mtodo de acesso CSMA/CD que faz com que os computadores possam transmitir os dados apenas se o cabo estiver desocupado. Os dados so enviados a todos os computadores e copiados por aqueles que so os donos. Os computadores ficam passivos na rede esperando os dados chegarem. 802.4 - Token Passing: o protocolo padro para passagem de smbolo ou basto (Token Passing) utilizado nas redes Token Ring. O token ou basto um smbolo (sinal eltrico) que trafega pelo cabo, de mquina em mquina, verificando qual computador deseja realizar o broadcast (difuso) dos dados. Os computadores so ativos no processo, recebendo e enviando token atravs da mdia fsica.

Fundamentos de redes de computadores

Fundamentos de redes de computadores


Endereo IP
Endereo, localizao de um host na rede. Na verso IPV4 um nmero de 32 bits (4 bytes) composto por quatro partes ou campos de 8 bits, chamados de octetos.

Fundamentos de redes de computadores


Endereo IP
Sistema binrio
Sistema de base 2 no sistema decimal a base 10 portanto temos apenas dois digitos: 0 (zero) e 1 (um). Cada bit de cada octeto tem um valor decimal atribuido equivalente a uma potncia na base 2. Para 8 bits o menor valor 0 (zero) e o maior 255.

Fundamentos de redes de computadores


Endereo IP
Classes de endereos
Inicialmente foram definidas cinco classes identificadas por letras: A, B, C, D e E. Destas apenas as classe A, B e C so usadas, pois a D e E so reservadas para experimentos e futuras expanses. O que diferencia uma classe de endereos da outra o valor do primeiro octeto. Se for um nmero entre 1 e 126 temos um endereo de classe A. Se o valor do primeiro octeto for um nmero entre 128 e 191, ento temos um endereo de classe B e, finalmente, caso o primeiro octeto seja um nmero entre 192 e 223, temos um endereo de classe C.

Endereo IP

Fundamentos de redes de computadores

Classes de endereos
Posteriormente a mscara de sub-rede possibilitou flexibilizar o uso das classes. Agora, ao configurar uma rede local, voc pode escolher a classe de endereos mais adequada. Para uma pequena rede, uma faixa de endereos de classe C (como a tradicional 192.168.0.x com mscara 255.255.255.0) voc precisa se preocupar apenas em configurar o ltimo octeto do endereo. Em uma rede de maior porte, com mais de 254 micros, passa a ser necessrio usar um endereo de classe B (com mscara 255.255.0.0), onde podemos usar diferentes combinaes de nmeros nos dois ltimos octetos, permitindo um total de 65.534 endereos.

Fundamentos de redes de computadores


Endereo IP
Classes de endereos

Inicialmente...

Depois ...

Fundamentos de redes de computadores


Endereo IP
Classes de endereos Divindo ...
Para dividir uma rede em 2 ou mais sub-redes basta acrescentar bits a sua mscara de rede atual.
11111111 11111111 11111111 00000000 Classe C

11111111

11111111

11111111

10000000

Classe C

11111111 11111111

11111111 11111111

00000000 10000000

00000000 00000000

Classe B Classe B

Fundamentos de redes de computadores


Endereo IP
Classes de endereos Divindo ...
Use a frmula onde n o nmero de bits: 2n = qtde de redes (bits de rede) 2n 2 = qtde de hosts (bits de host) Exemplo: Divida uma rede Classe C em 4 sub-redes 2n = qtde de redes => n = 2, ento
11111111 11111111 11111111 11000000 Classe C

Considerando os pesos de cada bit, a nova mscara em decimal ser: 255.255.255.192 Agora descobrindo a quantidade de hosts: 2n 2 = 26 2 = 64-2 = 62

Fundamentos de redes de computadores


Endereo IP
Classes de endereos Divindo ...
Exemplo: Divida uma rede Classe C em 4 sub-rede Caso a rede seja 192.168.10.0 temos: 192.168.10.0 a 192.168.10.63 192.168.10.64 a 192.168.10.127 192.168.10.128 a 192.168.10.191 192.168.10.192 a 192.168.10.255 Sendo que devemos desconsiderar o primeiro e o ltimo nmero IP de cada sub-rede, pois eles so o endereo de rede e broadcast respectivamente.

Você também pode gostar