Академический Документы
Профессиональный Документы
Культура Документы
DIGITAL IBM
Outros
INTERNET
DIGITAL
IBM
Outros
Dividida em quatro camadas Desenvolvidas de acordo com as especificaes do mercado Cresceu de acordo com a demanda do mercado Espao de endereamento Limitado Arquitetura Balanceada Interconectividade Universal
Camadas da Internet
Camada de Aplicao Camada de Transporte ( Servios ) Camada de Rede Camada Fsica
O Protocolo IP
Endereamento
O protocolo IP responsvel pelo endereamento a nvel de rede.
Classe
NetID Host ID
O campo classe determina como devem ser interpretados os outros campos. As classes mais usadas so as classes A, B e C.
0 A 0 8 Net ID 16 Host ID 24 31
B 10
C 110
Net ID
Net ID
Host ID
Host ID
D 1110
E 11110
Multcast ID
Reservado para novas implementaes
O campo Net ID identifica o endereo da rede. Este endereo nico para cada sub-rede ligada rede principal.
O campo Host ID identifica a estao da rede. Este endereo deve ser nico dentro de uma mesma subrede.
Desvantagens do Endereamento IP
Interface IP e Fsico
O protocolo IP trata apenas do endereamento a nvel de rede. O endereamento a nvel de enlace depende do protocolo e arquitetura adotados.
Mapeamento de Endereos
Mapeamento Direto (campo HOST ID) Tabelas para resoluo de endereos: mais simples, porm nem sempre aplicveis Protocolos para resoluo de endereos:
ARP ( Address
Resolution Protocol ): estao tem o endereo IP, mas no tem o endereo fsico. RARP ( Reverse Address Resolution Protocol) : estao tem o endereo fsico, mas no tem o endereo IP.
Datagramas
Formato do Datagrama IP
0 3 4 7 8 15 16 31
verso tam
tipo de servio *
checksum do cabealho
dados
O campo tipo de servio determina a forma como o datagrama deveria ser tratado. Seus 8 bits so divididos em: Precedence(3 bits): Varia desde de precedncia normal (0) at controle de rede (7) Bit D: Mnimo atraso Bit T: Alto throughput Bit R: Alta confiabilidade Bits 6 e 7: No utilizados
O campo Flags utilizado na fragmentao e remontagem dos datagramas. Seus 3 bits indicam: Se o datagrama pode ser fragmentado Se o fragmento pertenceu ao meio do datagrama original Se o fragmento o ltimo fragmento do datagrama original
O campo Opes no obrigatrio, mas quando ele existe o seu primeiro byte indica o cdigo da opo e os outros variam de acordo com a opo escolhida.
O cdigo da opo dividido em: Copy(1 bit): Copiar para todos os fragmentos, ou somente para o primeiro
Classes de Opes
Bits 0 0 0 1 1 1 0 1
Classe de Opes Significado 0 Datagrama ou Controle de Rede 1 Reservada para uso futuro 2 Pesquisa e Medio de Erros 3 Reservada para uso futuro
Host A
Ethernet (1500)
Roteador 1
Roteador 2
Ethernet (1500)
Host B
Header IP
. . .
Desvantagens da Fragmentao
Subutilizao de redes com frames maiores Maior possibilidade para descarte do datagrama fragmentado
Roteamento
O roteamento dos datagramas pode ser feito de duas formas: Direta: Dentro da mesma rede fsica Indireta: Para outra rede fsica
Host A 192.5.48.1
Host B 200.3.25.1
192.5.48.0
200.3.25.0
Roteador 2 200.3.25.3 202.1.37.3
Host C 202.1.37.1
202.1.37.0
Tabelas de Roteamento
Tabela de Roteamento do Roteador 1 192.5.48.0 Direto 200.3.25.0 Direto 202.1.37.0 200.3.25.3 Tabela de Roteamento do Roteador 2 192.5.48.0 200.3.25.2 200.3.25.0 Direto 202.1.37.0 Direto
Roteamento na Internet
Elementos que participam do roteamento na Internet: Core Gateways Noncore Gateways Novos algoritmos de roteamento (Vector Distance, SPF (Shortest Path First)
Protocolos de Roteamento
Sistema Autnomos Tipos de gateaways e seus protocolos
Sistema Core
INOC (Internet Network Operations Center)
Protocolos de Roteamento
Sistema Core
INOC
CG SA 1 CG SA 2
G1
G2
G3
G4
PROTOCOLO GGP
Protocolo GGP
Protocolos IGP
Interior Gateway Protocol Utilizado somente por Interior Gateways Substitui a atualizao manual de tabelas Composta de trs protocolos:
RIP (Routing Information Protocol) Hello Protocol OSPF (Open Shortest Path First)
Utilizao do algoritmo de vector-distance com unidade mtrica em hops Limite de 16 hops Utilizada por SA pequenos
Tipos de mensagens:
Hello Database description Link Status Request Link Status Update Link Status acknowledgment
Protocolo EGP
Exterior Gateway Protocol Usado por Exterior Gateways Vizinhos Basicamente consiste em troca de tabelas de roteamento No utiliza um algoritmo padro Permite que um ou mais SA sejam utilizados como intermedirios do trfego
Protocolo EGP
um protocolo do tipo pooling Gateways Vizinhos Trs tipos bsicos de mensagem:
Protocolo EGP
Protocolo EGP
ICMP
(Internet Control Message Protocol)
Protocolo IP
Servio no orientado a conexo Tcnica de Comutao de Mensagens Sem conexo entre Origem e Destino
ICMP
Protocolo para reporte de erros e mensagens de controle No notifica a fonte original do problema Somente informa fonte sobre determinada ocorrncia de erro Fonte ter que retransmitir o datagrama ou identificar o motivo do problema
ICMP
Encapsulamento no campo Data do datagrama IP Recebe mesmo tratamento de um datagrama comum Vulnervel aos mesmos problemas
ICMP
Formato do Header
TYPE CODE CHECKSUM
ICMP