Você está na página 1de 37

REDES DE COMPUTADORES

O PROTOCOLO DA
INTERNET (IP)
Raquel Lais - Profª Polianny
O que vamos ver...
4.4 IP: Internet Protocol
Formato do datagrama
Endereçamento IPv4
Obtenção endereços IP
DHCP
ICMP
IPv6
Formato do datagrama IPv6
Transição do IPv4 para o IPv6
INTERNET PROTOCOL...

Camada de Redes
Endereçamento e o repasse na
Internet
IPv4 e IPv6
INTERIOR DA CAMADA DE REDE
FORMATO DE DATAGRAMA
FRAGMENTAÇÃO DO
DATAGRAMA IP

Nem todos os protocolos da camada de enlace podem


carregar o mesmo tamanho.
A quantidade máxima de dados que um quadro de
camada de enlace pode carregar é UNIDADE MÁXIMA
DE TRANSMISSÃO (maximum transmission unit — MTU)
Datagramas IP grandes
devem ser divididos dentro
da rede (fragmentados)
Um datagrama dá
origem a vários
datagramas
“remontagem” ocorre
apenas no destino fina
O cabeçalho IP é usado
para identificar e
ordenar datagramas
relacionados
Datagrama com Tamanho ID Deslocamento Flag
4000 bytes
MTU 1500 bytes 4000 X 0 1
Datagrama com Tamanho ID Deslocamento Flag
4000 bytes
MTU 1500 bytes 4000 X 0 1

Tamanho ID Deslocamento Flag



1480 X 0 1

Tamanho ID Deslocamento Flag


Deslocamento 2º
Tamanho / 8 1480 X 185 1

Tamanho ID Deslocamento Flag



1020 X 370 0
Endereço IP

Interface: é fronteira entre o hospedeiro e o enlace físico


Roteador tem múltiplas interfaces
Hospedeiros podem ter múltiplas interfaces
Endereços IP são associados com interfaces, não com o
hospedeiro ou com o roteador
Endereço IP
Endereço IP: identificador de 32 bits para interfaces de
roteadores e hospedeiros
Por exemplo, considere o endereço IP 193.32.216.9.
O 193 é o número decimal equivalente aos primeiros 8
bits do endereço;
o 32 é o decimal equivalente ao segundo conjunto de 8
bits do endereço e assim por diante.
Endereço IP

Os endereços não
podem ser escolhidos
de qualquer maneira.
Uma parte do endereço
IP de uma interface
será determinada pela
sub-rede à qual ela
está conectada.
Um roteador;
Três interfaces para
interconectar sete
hospedeiros;
Endereços de forma de IP;
Conectados por redes sem
roteador;
SUB-REDE: designa um
endereço a essa sub-rede:
223.1.1.0/24, onde /24, é uma
máscara de sub-rede, indica
que os 24 bits mais à esquerda
do conjunto de 32 bits definem
o endereço da sub-rede.
Para determinar as sub-
redes, destaque cada
interface de seu
hospedeiro ou roteador,
criando ilhas de redes
isoladas com interfaces
fechando as terminações
das redes isoladas. Cada
uma dessas redes
isoladas é denominada
sub-rede.
roteamento interdomínio sem classes
(Classless Interdomain Routing — CIDR)

O CIDR generaliza a noção de endereçamento de sub-rede o


endereço IP de 32 bits é dividido em duas partes;
porção da sub-rede do endereço de tamanho arbitrário
encaminhar ao roteador ou não?
Obter um de endereço IP

Definido pelo administrador do


sistema
Windows: control-panel-
>network->configuration-
>tcp/ip->properties

UNIX: /etc/rc.confi
Protocolo de Configuração
Dinâmica de Hospedeiros (DHCP)

Obter dinamicamente o seu endereço IP a partir de um


servidor quando o nó junta-se à rede
Pode renovar o endereço IP antes de expirar o prazo
Reuso de endereços
Suporte aos usuários móveis que desejam associar-se
à rede (problemas com a conexão TCP!)
Visão Geral DHCP
host broadcast a mensagem
“DHCP discover”
Servidor DHCP respode com a
mensagem “DHCP offer”
host requisita o endereço IP:
mensagem “DHCP request”
O servidor DHCP confirma o
endereço IP: “DHCP ack” msg
novato
na área
Interação
cliente-servidor
DHCP
Dhcp é mais quem endereços

Diferentes sub-redes
(geteway)
nome e end. IP do servidor
DNS
Máscara de sub-rede
PROTOCOLO DE MENSAGENS DE
CONTROLE DA INTERNET (ICMP)

O ICMP, especificado no [RFC 792], é usado por hospedeiros e


roteadores para comunicar informações de camada de rede
entre si.
para comunicação de erros
COMO UMA REDE OBTÉM A PARTE
DE SUBREDE DE UM ENDEREÇO IP?

Obtém uma porção do espaço alocado ao seu provedor (ISP)


Endereçamento hierárquico e
agregação de rotas
ISP-R-Us tem uma rota mais específica
para a Organização 1
ICMP
Em termos de arquitetura, está logo acima, pois mensagens
ICMP são carregadas dentro de datagramas IP.
Isto é, mensagens ICMP são carregadas como carga útil IP,
exatamente como segmentos TCP ou UDP, que também o
são.
Quando um hospedeiro recebe um datagrama IP com ICMP
especificado como protocolo de camada superior, ele
demultiplexa o conteúdo do datagrama para ICMP
IPV6
Década de 1990, desenvolver o sucessor do protocolo IPv4.
Entendimento de que o espaço de endereços IP de 32 bits estava
começando a escassear
formato de cabeçalho na velocidade de
processamento/encaminhamento
Protocolo ST-2
As mudanças mais importantes introduzidas no IPv6 ficam
evidentes no formato do datagrama

Cabeçalho de tamanho fixo com 40 bytes


Não é permitida fragmentação
FORMATO DATAGRAMA IPV6

Cabeçalho de tamanho fixo com 40 bytes


Não é permitida fragmentação
IPV4 X IPV6
Fragmentação/remontagem.
Soma de verificação do
cabeçalho removido para
reduzir tempo no
processamento
Opções fora do cabeçalho
Importante

Uma nova versão do ICMP foi definida para o IPv6 no


RFC 4443.
Além da reorganização das definições existentes de
tipos e códigos ICMP, o ICMPv6 adicionou novos tipos e
códigos exigidos pela nova funcionalidade do IPv6.
Entre eles estão incluídos o tipo “Pacote muito grande”
e um código de erro “opções IPv6 não reconhecidas”.
Transição do IPv4 para o IPv6

IPv6 é compativel para IPv4, mas


não o contrário.
"Dia da Conversão";
O RFC 4213 descreve duas
abordagens:
pilha dupla
implantação de túnel
pilha dupla
Em que nós IPv6 também tenham uma implementação
IPv4 completa. Esse nó IPv6/IPv4, estaria habilitado a
enviar e receber datagramas tanto IPv4 quanto IPv6
tunelamento

IPv6 transportado como carga (payload) nos datagramas


IP enviados entre roteadores IPv4
tunelamento
ATÉ A PROXIMA

Você também pode gostar