← voltar pro blog
// fundamentos

O que é IPv6: endereçamento, formato e por que o IPv4 acabou

por Luiz Silvério

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:

  1. O dispositivo gera um endereço link-local a partir do seu endereço MAC
  2. Envia uma mensagem RS (Router Solicitation) para o roteador local
  3. O roteador responde com um RA (Router Advertisement) contendo o prefixo de rede
  4. 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.