Mensagens de Controle ICMPv6
O IPv6 usa o ICMP (Internet Control Message Protocol) definido no IPv4, porém com muitas alterações, que acabam fazendo das duas versões incompatíveis. O novo ICMP, agora conhecido como ICMPv6 é indicado por um campo "próximo cabeçalho" de valor 58.
O ICMPv6 é usado para relatar os erros encontrados no processamento dos pacotes e para mostrar outras funções da camada Internet, como diagnósticos e relato dos membros de endereços Multicast. O ICMPv6 faz parte integral do IPv6, sendo necessário ser implementado em todos os nodos IPv6 de uma rede.
Todas as mensagens ICMPv6 têm o mesmo formato geral, composto por tipo, código, checksun e a variável do corpo.
As mesagens IPv6 podem também serem agrupadas em duas classes:
- Mensagens de Erro: São indicadas por terem um bit 0 na parte superior do campo tipo da mensagem. As mensagens de erro são de 0 a 127.
- Mensagens de Informação: São as mensagens de 128 a 255.