IPv6 – Descoberta de Roteadores e Descoberta de Vizinhos

Publicado originalmente em 26 DE OUTUBRO DE 2011 em http://www.rotadefault.com.br/2011/10/26/ipv6-%E2%80%93-descoberta-de-roteadores-e-descoberta-de-vizinhos/

A comunicação entre hosts em uma rede local com  IPv6 ocorre inicialmente com a utilização de mensagens ICMPv6 para descoberta de dispositivos vizinhos . O assunto gerou uma discussão bem bacana no ultimo curso de IPv6 que participamos promovido pelo NIC.br na cidade de SP. A equipe está de parabéns pelo serviço oferecido, material e treinamento!

Para o  IP versão 6 foram atribuídas funções importantes ao ICMPv6 que combinam as atividades de protocolos como o ARP, ICMP Router Discover, ICMP Redirect e etc, além de adicionar novos métodos não existentes na versão anterior do protocolo IP. A facilidade de comunicação entre equipamentos é muito pratica e em determinados cenários dispensa configuração.

A eliminação de  endereços broadcast para descoberta de dispositivos  foram substituídas no IPv6 por mensagens com endereços Multicast como All-Routers, All-nodes, Solicited-Node, etc.

Para a comunicação entre dispositivos na LAN são utilizada as mensagens NS (Neighbor SolicitationICMPv6 tipo 135) e NA (Neighbor  Advertisement,ICMPv6 tipo 136) para mapeamento de endereço de rede e da camada de enlace, substituindo o ARP do IPv4.

Para a auto-configuração chamada de stateless de endereços globais (únicos, com acesso a Internet) para dispositivos da LAN, são utilizadas mensagens RS (Router Solicitation , ICMPv6 tipo 133) e RA (Router Advertisement, ICMPv6 tipo 134). Nesse caso o roteador encaminhará o prefixo de rede no segmento e os dispositivos interessados “anexarão” dinamicamente a porção de host do endereço (gerada do endereço MAC ou aleatóriamente para criar seu endereço global IPv6) além da rota default para o dispositivo.

Os protocolos de descoberta de vizinhos e descoberta de roteadores traz a possibilidade de desenvolvimento de cenários como a automação residencial onde todos os equipamentos de uma casa conversam entre si e possuem acesso a Internet, entre outros…

Como uma imagem vale mais do que mil palavras, segue um desenho explicativo para a troca de mensagens de solicitação de vizinhos e roteadores elaborado pelo Adilson Florentino no curso de IPv6; e rabiscado abaixo por nós…. ;)