← voltar pro blog
// fundamentos

IPv4 vs IPv6: a diferença entre os dois protocolos de internet

por Luiz Silvério

IPv4 e IPv6 fazem a mesma coisa: identificar dispositivos em uma rede e rotear pacotes entre eles. A diferença está em como fazem isso e por que o IPv6 existe.

O IPv4 tem 32 bits de endereço. Isso dá 4,3 bilhões de endereços possíveis. Parecia suficiente nos anos 1980. Não era. A IANA usou o último bloco disponível de IPv4 em 2011. Desde então, a escassez é real e resolvida com gambiarras como NAT.

O IPv6 tem 128 bits. Isso dá 340 undecilhões de endereços. O problema de escassez está resolvido definitivamente.


O formato de cada um

IPv4: notação decimal com pontos. Quatro grupos de números de 0 a 255 separados por ponto.

192.168.1.100
203.0.113.50

IPv6: notação hexadecimal com dois-pontos. Oito grupos de quatro dígitos hexadecimais separados por dois-pontos.

2001:0db8:85a3:0000:0000:8a2e:0370:7334
2001:db8:85a3::8a2e:370:7334  (versão abreviada)

Grupos de zeros consecutivos podem ser substituídos por :: uma vez por endereço.


A tabela de diferenças

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
Configuração automática DHCP obrigatório SLAAC nativo
ARP Sim Não (substituído por NDP)
IPSec Opcional Projetado nativamente
Cabeçalho Variável (20-60 bytes) Fixo (40 bytes)
Fragmentação No roteador e no host Só no host de origem

Por que o IPv6 não precisa de NAT

No IPv4, o NAT existe porque não há endereços públicos suficientes para cada dispositivo. Você tem um IP público e traduz endereços privados internos para ele.

No IPv6, cada dispositivo pode ter seu próprio endereço global unicast. Não há escassez. Daí o NAT perde o sentido técnico em IPv6. Cada dispositivo fala diretamente com o mundo sem tradução.

Isso simplifica a rede: sem tabela de NAT, sem problemas de aplicações que não atravessam NAT, sem porta forwarding.


SLAAC: autoconfiguração sem DHCP

No IPv4, um dispositivo novo precisa de servidor DHCP para receber endereço, máscara, gateway e DNS.

No IPv6, o dispositivo pode configurar seu próprio endereço automaticamente via SLAAC (Stateless Address Autoconfiguration):

  1. Gera um endereço link-local a partir do seu MAC
  2. Envia uma Router Solicitation para o roteador local
  3. Recebe um Router Advertisement com o prefixo de rede
  4. Combina o prefixo com seu identificador de interface
  5. Tem um endereço global unicast configurado sem servidor DHCP

O DHCPv6 existe mas não é obrigatório como no IPv4.


NDP substitui o ARP

O ARP (Address Resolution Protocol) do IPv4 usa broadcast para descobrir o MAC de um host na mesma rede.

O NDP (Neighbor Discovery Protocol) do IPv6 usa multicast ICMPv6. É mais eficiente porque o broadcast inunda toda a rede. O multicast só chega nos dispositivos que precisam receber.

O NDP faz mais do que o ARP: descobre vizinhos, detecta endereços duplicados, descobre roteadores e prefixos, e detecta mudança de MAC de vizinhos.


Coexistência: dual-stack

IPv4 e IPv6 coexistem em redes modernas. A maioria dos dispositivos roda os dois ao mesmo tempo (dual-stack). A transição completa para IPv6 é gradual.

Em março de 2026, o IPv6 ultrapassou 50% do tráfego do Google pela primeira vez. A adoção cresce mas o IPv4 ainda domina a maioria das redes.


O que a prova CCNA cobra

IPv4 e IPv6 estão em Network Fundamentals. Os pontos mais frequentes:

Diferença de bits: 32 vs 128. Por que o IPv6 existe (escassez do IPv4). Formato de endereço de cada um. Por que o IPv6 não precisa de NAT. O que é SLAAC e como funciona. A diferença entre ARP (IPv4) e NDP (IPv6). Por que o IPv6 elimina o broadcast.


FAQ

O IPv6 vai substituir o IPv4? Eventualmente sim. Mas a coexistência dual-stack deve durar muitos anos. A transição é gradual e ainda existem enormes porções da internet rodando só IPv4.

O IPv6 é mais seguro que o IPv4? Foi projetado com IPSec nativo, mas isso não significa que toda comunicação IPv6 é automaticamente criptografada. O IPSec precisa ser configurado para ser usado. A diferença prática de segurança entre os dois é menor do que parece.

Como testar se minha conexão tem IPv6? Acesse test-ipv6.com ou ipv6test.google.com. Eles verificam se o dispositivo tem conectividade IPv6 ativa.


▌ IPv4 e IPv6 são temas de Network Fundamentals do CCNA. O diagnóstico gratuito do PacketPass mostra onde estão suas lacunas por domínio. Resultado na hora, sem cadastro.


Dados de adoção IPv6: Google IPv6 Statistics (março 2026). Informações técnicas baseadas em RFC 791 (IPv4), RFC 8200 (IPv6) e blueprint CCNA 200-301 atual.