IPv6 é a versão atual do protocolo de internet, criada para substituir o IPv4.
O IPv4 usa endereços de 32 bits, o que permite cerca de 4,3 bilhões de endereços únicos. Esse número se esgotou. A IANA, entidade que distribui blocos de endereços, usou o último bloco disponível de IPv4 em 2011.
O IPv6 usa endereços de 128 bits. Isso resulta em aproximadamente 340 undecilhões de endereços, número suficiente para endereçar cada grão de areia da Terra várias vezes. O problema de escassez está resolvido definitivamente.
Como é um endereço IPv6
Um endereço IPv6 tem 128 bits representados em hexadecimal, divididos em oito grupos de quatro dígitos separados por dois-pontos:
2001:0db8:85a3:0000:0000:8a2e:0370:7334
Regras de abreviação:
Zeros à esquerda em cada grupo podem ser omitidos:
2001:db8:85a3:0:0:8a2e:370:7334
Grupos consecutivos de zeros podem ser substituídos por :: (uma vez por endereço):
2001:db8:85a3::8a2e:370:7334
O endereço de loopback do IPv6 é ::1, equivalente ao 127.0.0.1 do IPv4.
Estrutura do endereço
Todo endereço IPv6 tem dois componentes:
Prefixo de rede (primeiros 64 bits): identifica a rede. Equivale à parte de rede do IPv4 com a subnet mask.
Identificador de interface (últimos 64 bits): identifica o dispositivo dentro da rede.
O prefixo mais comum para redes locais é /64. Uma rede /64 tem mais endereços possíveis para hosts do que todos os endereços IPv4 existentes.
Tipos de endereço IPv6
O IPv6 não tem broadcast. Em vez disso, usa três tipos de endereço:
Unicast: identifica uma única interface. Um pacote enviado para um endereço unicast chega em um único destino. Os tipos mais importantes:
- Global Unicast (GUA): equivalente ao IP público. Começa com
2000::/3. É o endereço roteável na internet. - Link-Local: válido apenas no segmento local. Começa com
FE80::/10. Todo dispositivo IPv6 gera automaticamente um link-local. Usado para comunicação entre vizinhos na mesma rede. - Unique Local: equivalente ao IP privado do IPv4. Começa com
FC00::/7. Roteável dentro de uma organização, não na internet.
Multicast: entrega pacotes para um grupo de interfaces ao mesmo tempo. Começa com FF00::/8. O NDP (Neighbor Discovery Protocol) usa multicast para substituir o ARP do IPv4.
Anycast: o mesmo endereço é configurado em múltiplas interfaces. O pacote é entregue na interface mais próxima. Usado em infraestruturas de DNS e CDN.
SLAAC: autoconfiguração sem DHCP
Uma das maiores diferenças do IPv6 para o IPv4 é o SLAAC (Stateless Address Autoconfiguration).
No IPv4, dispositivos precisam de um servidor DHCP para receber endereço IP, máscara, gateway e DNS. No IPv6, o dispositivo pode gerar seu próprio endereço automaticamente.
O processo funciona assim:
- O dispositivo gera um endereço link-local a partir do seu endereço MAC
- Envia uma mensagem RS (Router Solicitation) para o roteador local
- O roteador responde com um RA (Router Advertisement) contendo o prefixo de rede
- O dispositivo combina o prefixo do roteador com o seu identificador de interface e forma o endereço global unicast
Sem servidor DHCP. Sem configuração manual. O dispositivo se configura sozinho.
O DHCPv6 existe para cenários onde controle centralizado é necessário, como distribuir servidores DNS específicos, mas não é obrigatório como no IPv4.
NDP: o sucessor do ARP
O IPv4 usa ARP (Address Resolution Protocol) para descobrir o MAC address de um dispositivo na mesma rede. O IPv6 substitui o ARP pelo NDP (Neighbor Discovery Protocol), que usa ICMPv6 e mensagens multicast.
O NDP faz mais do que o ARP: descobre vizinhos, detecta endereços duplicados, descobre roteadores e prefixos de rede, e detecta mudanças de endereço de vizinhos.
IPv4 vs IPv6
| Característica | IPv4 | IPv6 |
|---|---|---|
| Bits | 32 | 128 |
| Endereços | ~4,3 bilhões | ~340 undecilhões |
| Notação | Decimal com pontos | Hexadecimal com dois-pontos |
| Broadcast | Sim | Não (substituído por multicast) |
| NAT necessário | Sim (escassez) | Não |
| ARP | Sim | Não (substituído por NDP) |
| Autoconfiguração | DHCP obrigatório | SLAAC nativo |
| IPSec | Opcional | Projetado nativamente |
| Cabeçalho | Variável, campos opcionais | Fixo, mais simples |
IPv6 no Brasil
O NIC.br iniciou a implantação do IPv6 no Brasil em 2003. A adoção cresceu de forma gradual e hoje uma parcela significativa das redes brasileiras já oferece suporte a IPv6. Operadoras como Claro e Vivo já distribuem endereços IPv6 para clientes residenciais.
O que a prova CCNA cobra
IPv6 está nos domínios Network Fundamentals e IP Connectivity. Os pontos mais frequentes:
Formato e abreviação de endereços IPv6. Tipos de endereço: GUA, link-local, unique local, multicast. Como o SLAAC funciona. Diferença entre NDP e ARP. Configuração básica de IPv6 em interface Cisco. Verificação com show ipv6 interface brief e show ipv6 route.
FAQ
O IPv6 vai substituir o IPv4 completamente? Eventualmente sim, mas não tão cedo. As duas versões coexistem em dual-stack: a maioria das redes modernas roda IPv4 e IPv6 ao mesmo tempo. A transição é gradual.
Preciso de NAT no IPv6? Não. O NAT existe no IPv4 como solução para a escassez de endereços. Com IPv6 e endereços públicos abundantes, cada dispositivo pode ter seu próprio IP global sem precisar de tradução.
Como verificar se minha rede tem IPv6? Acesse ipv6test.google.com ou test-ipv6.com. Eles verificam se o seu dispositivo tem conectividade IPv6 ativa.
▌ IPv6 é um dos temas de Network Fundamentals do CCNA 200-301. O diagnóstico gratuito do PacketPass mostra onde estão suas lacunas por domínio. Resultado na hora, sem cadastro.
Informações baseadas no blueprint CCNA 200-301 atual, RFC 8200 (IPv6) e documentação do NIC.br sobre adoção do IPv6 no Brasil.