ipv6 funcionamento
ICMPv6
Definido na RFC 4443
●
Mesmas funções do ICMPv4 (mas não são compatíveis)
●
●
Informar características da rede
●
Realizar diagnósticos
●
Relatar erros no processamento de pacotes
Assume as funcionalidades de outros protocolos
IPv6 cadeia de cab. de extensão
●
●
ARP/RARP
●
ICMPv6
IGMP
Identificado pelo valor 58 no campo Próximo Cabeçalho.
●
Deve ser implementado em todos os nós.
●
É precedido pelos cabeçalhos de extensão, se houver, e pelo cabeçalho base do IPv6.
●
Funcionalidades
ICMPv6
Possui duas classes de mensagens:
Mensagens de Erro
●
●
Destination Unreachable
●
Echo Request e Echo Reply
●
Packet Too Big
●
Multicast Listener Query
●
Time Exceeded
●
Multicast Listener Report
●
Parameter Problem
●
Multicast Listener Done
●
Router Solicitation e Router Advertisement
●
Neighbor Solicitation e Neighbor Advertisement
●
Redirect...
●
Mensagens de Informação
Funcionalidades
Neighbor Discovery
•
Definido na RFC 4861.
•
Assume as funções de protocolos ARP, ICMP Router Discovery e
ICMP Redirect, do IPv4.
•
Adiciona novos métodos não existentes na versão anterior do protocolo IP.
•
Torna mais dinâmico alguns processos de configuração de rede:
•
determinar o endereço MAC dos nós da rede;
•
encontrar roteadores vizinhos;
•
determinar prefixos e outras informações de configuração da rede; •
detectar endereços duplicados;
•
determinar a acessibilidades dos roteadores;
•
redirecionamento de pacotes;
•
autoconfiguração de endereços.
Funcionalidades
• Jumbograms
• Pacotes acima de 64K, com limite máximo de 4Gb
• Path MTU Discovery
• Assume que o MTU máximo do caminho é igual ao MTU do primeiro salto. • Pacote maiores do que o suportado por algum roteador ao longo do caminho, são descartados
• Uma mensagem ICMPv6 packet too