Anda di halaman 1dari 100

Redes de Computadores

PROFESSOR: MARCOS A. A. GONDIM

Referncia de Estudos

+ SLIDES

Tpicos de Estudo

Histrico Modelo OSI Modelo TCP/IP

Histrico

Em 1950, no auge da Guerra Fria, o Departamento de Defesa dos Estados Unidos desejava uma rede imune a ataques nucleares. Naquela poca todas as comunicaes militares passavam pela rede de telefonia pblica.

Histrico

Nesta dcada todas as comunicaes militares passavam pela rede de telefonia pblica (considerada vulnervel).

Os telefones se conectavam s centrais de comutao telefnica, e estas, conectadas s centrais interurbanas.

Histrico

A vulnerabilidade deste sistema est no fato de que a destruio de algumas centrais de comutao poderiam fragmentar o sistema em vrias ilhas. Paul Baran props um sistema distribudo e tolerante a falhas.

Histrico
Central Comutao

Central Interurbana

Figura 1: Estrutura do sistema de telefonia

Figura 2: Sistema distribudo de comutao proposto por Baran

Histrico

A idia de Baran foi bem aceita pelo Pentgono porm foi considerada invivel pela AT&T. Em 1957 foi criada a ARPA (Advanced Research Projects Agency). Em 1967 a ateno desta instituio se voltou para as redes de computadores e assim foi criada
a ARPANET.

Histrico

A ARPANET consistia em microcomputadores chamados IMPs (Interface Message Processors) conectados por linhas de transmisso de 56kbps. Com o nascimento das redes de computadores como consequncia foram criados protocolos de comunicao, dentre eles o TCP/IP.

Figura 3: IMP

Histrico

No final da dcada de 1970, a NFS (National Science Foundation) percebeu o impacto causado pela ARPANET no meio acadmico. Entretanto para fazer parte da ARPANET a universidade precisaria ter um contrato de pesquisa com o Dep. de Defesa.

Histrico

A NFS idealizou uma rede que seria aberta a todos os grupos de pesquisa universitrios (a NFSNET).

A NFSNET se tornou um sucesso instantneo e logo estava sobrecarregada.


Foi realizado um upgrade em seu backbone de 56kbps para 448kbps.

Histrico

Mquinas IBM PC-RT foram usadas como roteadores da rede.

Em 1990 foi realizado um segundo upgrade no backbone da NFSnet que passou a ter uma capacidade de 1,5Mbps.
Figura4: IBM PC

Histrico

Organizaes comerciais passaram a ter interesse em participar da rede. Foi criada a ANS (Advanced Networks and Services) pela IBM, MCI e MERIT e com isto a NFSNET passou a se chamar ANSNET com um novo backbone de 45Mbps.

Histrico

A juno da ARPANET com a ANSNET originou a Internet.

ALOHAnet

Criada na Universidade do Hava, em 1970, por Normam Abramson da Universidade do Ava. ALOHAnet foi a primeira rede de pacotes usando rdio. Inspirou a criao do protocolo Ethernet. Mais tarde (1971), esta rede recebe um IMP e torna-se a primeira rede externa a ligar-se ARPANET (a primeira Internet).

MODELO OSI

Open System Interconnection (OSI)

Na dcada de 1970 os sistemas eram proprietrios, por este motivo sentiu-se a necessidade de criar Sistemas Abertos e redes que se comunicavam com redes de outros fabricantes; Por exemplo a IBM publicou o seu modelo de protocolo de comunicao de redes conhecido como: Arquitetura de Rede de Sistemas (SNA) em 1974.

Open System Interconnection (OSI)

Assim outros fabricantes puderam criar produtos que se comunicassem com os da IBM.
Ponto negativo: os maiores fabricantes tenderiam a dominar o mercado de redes.

Open System Interconnection (OSI)

Uma melhor soluo foi criar um modelo de redes padronizado e aberto, com o qual todos os fabricantes pudessem trabalhar.

A Organizao de Padronizao Internacional (ISO) se incumbiu dessa tarefa desde o final dos anos 70 criando o modelo que ficou conhecido como o Modelo OSI.

Open System Interconnection (OSI)

Este modelo foi chamado de OSI (Open System Interconnect) e forneceu garantias de confiabilidade e interoperabilidade entre os dispositivos de rede (lanado em 1983). Um segunda tentativa de se criar um modelo de redes padronizado e pblico emergiu de um contrato do Departamento de Defesa dos EUA. Pesquisadores de vrias universidades amadureceram e finalizaram o trabalho inicial do Departamento de Defesa originando o modelo TCP/IP.

Benefcios do modelo OSI

Menor complexidade
O

modelo divide em partes menores os elementos e protocolos que compem uma rede facilitando o entendimento da mesma.

Interfaces Padronizadas
Permite

que diversos fabricantes criem produtos concorrentes.

Benefcios do modelo OSI

Interoperabilidade entre fabricantes


Computadores

e hardware de rede de vrios fabricantes podero trabalhar em conjunto na mesma rede.

Engenharia Modular
Um

fabricante pode escrever software de camadas mais altas (navegador web) e outros podem escrever software para camadas inferiores (TCP/IP do Windows).

Benefcios do modelo OSI

Analogia com o servio postal. Quem escreve uma carta no precisa saber como o servio postal ir entreg-la, da mesma forma o funcionrio dos correios no precisam conhecer o contedo da carta. Por exemplo: um navegador web no precisa se preocupar com a topologia da rede, assim como a placa de rede no precisa se preocupar com o contedo de um site visitado.

Viso Geral das Camadas OSI

Open System Interconnection (OSI)


As 7 camadas do Modelo OSI

Qual a finalidade do modelo?

O Modelo OSI uma estrutura utilizada para entender como as informaes trafegam atravs de uma rede.

Camada de Aplicao

Exemplos de aplicaes de rede

Mensagem instantnea; Tranferncia de arquivo via FTP; Correio eletrnico (SMTP); Login remoto: telnet e ssh (Secure Shell); A Web; Voz sobre IP.

Funes da Camada de Aplicao

Se refere ao fornecimento de servios na rede; Fornece uma interface por meio da qual os aplicativos podem se comunicar com a rede; Disponibiliza aplicativos aos usurios; Trata os protocolos utilizados pelos usurios.

Arquitetura da Aplicao

Existem 3 tipos mais utilizados:


Arquitetura Arquitetura
Arquitetura

Cliente/Servidor; P2P;
Hbrida.

Cliente/Servidor

Os servidores atendem as requisies dos clientes e esto sempre disponveis; Os servidores tm endereo IP fixo; Exemplo: aplicao Web; Nesta arquitetura dois clientes no se comunicam diretamente entre si;

Cliente/Servidor

Arquitetura P2P (peer-to-peer)

No h sempre um servidor disponvel no centro da aplicao. Em vez disso, peers (ou pares), comunicam-se diretamente entre si.

Arquitetura P2P

Arquitetura Hbrida

Utiliza o melhor das arquiteturas Cliente/Servidor e P2P. Exemplo Napster e MSN.

TELNET Teste de aplicao

Telnet um protocolo de terminais virtuais que uma parte do protocolo TCP/IP, permite acessar remotamente equipamentos (roteadores, host ) de uma rede IP;

Um roteador possibilita ter vrias sesses Telnet simultneas. Limitado na capacidade de cada fabricante.

Camada de Apresentao

A camada de Apresentao

Apresenta um formato de dados uniforme para a camada de aplicao;


Transformao de dados, formatao de dados, seleo de sintaxes e estabelecimento e manuteno de conexes de apresentao; Garantir legibilidade dos dados ao receptor; Formato dos dados;

Converso de Cdigo de Caracteres;


JPEG, GIF, MIDI, AVI, MP3.

A Camada de Sesso

Camada de Sesso

Inicia, gerencia e finaliza as sesses entre aplicativos; Dilogo formal entre o solicitante de servios e um provedor de servios; Estabelecimento da conexo;

Desconexo;
Gerenciar o controle de trfego.

A Camada de Transporte

A Camada de Transporte

Pode implementar procedimentos para assegurar que ser feita uma transmisso confivel desses segmentos;

Solicitar uma retransmisso ou notificar os protocolos das camadas superiores;


Recebe os dados da camada de sesso e os quebra em unidades menores se for necessrio; Cuida da entrega dos dados fim-a-fim; Em uma situao normal a camada de transporte cria uma conexo para cada sesso solicitada.

A Camada de Transporte

Existem dois protocolos:


UDP

(User Datagram Protocol) no confivel e no orientado a conexo;


(Transmission Control Protocol) confivel e orientado a conexo.

TCP

Portas TCP/UDP

Tanto o TCP quanto o UDP usam nmeros de IP + porta (ou soquete) para passar as informaes s camadas superiores. Os nmeros de porta so usados para manter registro de diferentes conversaes que cruzam a rede ao mesmo tempo. Cada aplicao utiliza um nmero de porta reservado.

Portas TCP/UDP

Os nmeros de portas tm os seguintes conjuntos atribudos:


Nmeros Nmeros

abaixo de 255 - para aplicaes pblicas.

de 255 a 1023 - atribudos s empresas para aplicaes comerciais. acima de 1023 - no so regulamentados.

Nmeros

Portas
Descrio Porta/Protocolo

HTTP
FTP TELNET SMTP POP3 DNS

80 TCP
21 TCP 23 TCP 25 TCP 110 TCP 53 UDP

SNMP
TFTP

161 UDP
69 UDP

Aplicaes e protocolos TCP/UDP

Sesso TCP orientada a conexo

Dizemos que o TCP orientado para conexo porque, antes que um processo de aplicao possa comear a enviar dados a outro, os dois processos precisam TCP (Transfer Control Protocol) primeiramente se apresentar. Este processo consiste em enviar alguns segmentos preliminares um ao outro para estabelecer os parmetros da transferncia de dados em questo.

Sesso TCP orientada a conexo

1. 2.

3.
4.

Envia SYN ISN=x Envia SYN ISN=y, ACK x+1 Envia ACK ISN y+1 Conexo estabelecida

Cabealho UDP

Cabealho TCP

A Camada de Rede

Protocolos roteveis

Atribui um nmero de rede, assim como um nmero de host, a cada dispositivo individual. EX.: IP, IPX, APPLETALK

Endereo IP

Fixo;

Dinmico (DHCP). O endereo IP pode ser comparado ao endereo da caixa postal.

Protocolo de Roteamento

Suportam um protocolo rotevel fornecendo mecanismos para compartilhar as informaes de roteamento (Tabelas de Roteamento) . EX.: RIP, OSPF, BGP, EIGRP.

Protocolos Roteveis X Protocolos de Roteamento

Protocolo Rotevel utilizado entre roteadores para permitir que um pacote seja encaminhado de um host para outro .

Protocolo de Roteamento utilizado entre os roteadores para manter as tabelas de roteamento.

Teste de Rede: Traceroute e Ping

PING (Packet InterNet Groper)

Possibilita diagnosticar a conectividade em uma rede IP; Baseado no protocolo ICMP, consiste no envio de um datagrama especial (Echo request) ao host de destino, e a espera de um datagrama de resposta (Echo reply) daquele host; Atravs dos resultados do teste de ping, podemos avaliar a confiabilidade do caminho ao host desejado, verificando os atrasos sobre o caminho, e se o host pode ser encontrado ou se est funcionando.

TRACEROUTE

Utilizado para descobrir as rotas que os pacotes realmente tomaro quando enviados para os seus destinos;

O trace aproveita o valor TTL (Time-ToLive) de um datagrama;


O valor inicial do TTL igual a 255 e este decrementado a cada salto.

A Camada de Enlace

A Camada de Enlace

A alocao de endereos MAC (Media Access Control) administrada pelo IEEE. O fabricante compra pores do total de endereos MAC (para assegurar a unicidade). O endereo consiste em 12 dgitos hexadecimais agrupados dois a dois, onde os grupos so separados por dois pontos.

Informaes do fabricante

Nmero de Srie

No existem duas placas com o mesmo endereo MAC , ou seja, este endereo nico para cada placa de rede em cada computador.

A Camada de Enlace

Comutao de quadros por endereo MAC; Determinar como os bits da camada fsica sero agrupados em quadros ( Frames ); Tratar os erros de transmisso e o controle de fluxo de quadros (impedindo que os receptores lentos sejam atropelados pelos mais rpidos ). Velocidades Ethernet: 10Mbps, 100Mbps e 1000 Mbps.

A Camada de Enlace

Controle de fluxo: Limitao da transmisso entre transmissor e receptor. Deteco de erros Paridade/CRC (cyclic redundancy check); Comunicao

Half-duplex : tendo dois dispositivos um Transmissor e outro Receptor, onde ambos podem transmitir e receber dados, porm no simultaneamente. Full-duplex: tendo dois dispositivos um Transmissor e outro Receptor, onde ambos podem transmitir e receber dados simultaneamente.

A Camada Fsica

Cabo de Par Tranado

Nos EUA dois grupos industriais definem padres para cabeamento UTP:
EIA TIA

(Electronics Industry Alliance);

(Telecommunications Industry Association).

Porque os pares so tranados?

Cabo de Par Tranado (Twisted Pair)

Os pares de fios tranados seguem um padro de cores.

Cabo de Par Tranado (Twisted Pair)

UTP (Unshielded Twisted Pair)


Direto

ou simples (straight-through); Cruzado (crossover).

Padres de pinos

Existem dois padres o T-568A e o T-568B.

Transmisso e recepo Cabo direto

Deve-se usar cabo direto entre equipamentos diferentes (PC Switch ou Switch Roteador). Para se criar um cabo direto, as extremidades do cabo devem ter o mesmo padro de pinagem EIA/TIA.

Transmisso e recepo Cabo direto

As placas de rede:
enviam

dados usando o par de pinos 1 e 2 (padro T-

568A); recebem dados usando o par de pinos 3 e 6 (padro T-568A).

As portas do HUBs e switches:


fazem

o contrrio, recebem dados usando o par de pinos 1 e 2 (padro T-568A); enviam dados usando o par de pinos 3 e 6 (padro T-568A).

Comunicao utilizando cabo direto

Cabo crossover

Utilizados para interconectar equipamentos iguais (PC-PC, Switch-Switch e RoteadorRoteador). Exceo: conexo PC-roteador usa-se cabo cross. No exemplo da conexo de 02 switches, ambos enviam dados pelo par 3 e 6 e recebem no par 1 e 2, com isto os pares precisam ser cruzados.

Cabo Crossover

T568-B

T568-A

Power over Ethernet

um padro que permite transmitir energia eltrica usando o prprio cabo de rede, juntamente com os dados. O POE segue o padro IEEE 802.3af, ratificado em 2005. Utiliza os pinos 4, 5, 7 e 8 para alimentar eletricamente os equipamentos.

Dispositivos
Dispositivos que: Transmitem nos pinos 1 e 2 Recebem em 3 e 6 Placas de Rede para PC Roteadores Impressoras de Rede Dispositivos que: Transmitem nos pinos 3 e 6 Recebem em 1 e 2 Hubs Switches -

Cabeamento estruturado

Fabricao da Fibra ptica:


http://www.youtube.com/watch?v=EK9bblRKayA

Refrao

Tipos de Fibra

MONOMODO (SMF - singlemode fibre)

O pequeno dimetro do ncleo das fibras monomodo faz com que a luz se concentre em um nico feixe, que percorre todo o cabo com um nmero relativamente pequeno de reflexes.

MULTIMODO (MMF - multimode fibre)

So mais baratas e o ncleo mais espesso demanda uma preciso menor nas conexes, o que torna a instalao mais simples, mas, em
compensao, a atenuao do sinal luminoso muito maior.

Tipos de Fibra

As fibras multimodo permitem um alcance de at 550 metros no 1Gigabit Ethernet e 300 metros no 10 Gigabit.

Enquanto as fibras monomodo podem atingir at 80 km no padro 10 Gigabit.

Modelo TCP/IP

Modelo TCP/IP

Embora o modelo de referncia OSI seja universalmente reconhecido, o padro aberto usado na Internet o Transmission Control Protocol/Internet Protocol (TCP/IP). O modelo de referncia TCP/IP e a pilha de protocolos TCP/IP tornam possvel a comunicao de dados entre dois computadores quaisquer, em qualquer parte do mundo. O Departamento de Defesa dos Estados Unidos (DoD) desenvolveu o modelo de referncia TCP/IP porque queria uma rede que pudesse sobreviver a qualquer condio, mesmo a uma guerra nuclear.

Modelo TCP/IP

As quatro camadas do TCP/IP so:

4 - Aplicao (protocolos, representao, codificao e controle).

3 - Transporte (confiabilidade, controle de fluxo e correo erros).


2 - Internet (melhor caminho e a comutao de pacotes). 1 - Interface de Rede (especificaes eltricas, mecnicas meios e sinais).

Modelo TCP/IP

Modelo OSI x Modelo TCP/IP

Protocolos TCP/IP mais comuns

Anda mungkin juga menyukai