IPv4 vs. IPv6: diferenças e como saber se você tem IPv6

Publicado:

16 min de leitura

Acar Diveroli
Autor: Acar Diveroli
Uma placa de endereços IPv4 curtos com pontos (32-BIT) diante de três lajes de longos endereços IPv6, a da frente azul

Você abre uma página de "qual é o meu IP" e ela mostra duas linhas em vez de uma. A primeira parece familiar: 203.0.113.58, quatro números com pontos. A segunda é uma longa sequência de dígitos, letras e dois-pontos, como 2001:db8:4a2c:1e00:9d3f:62b1:7c0e:51a4. As duas pertencem à sua conexão, e o seu dispositivo alterna entre elas o dia todo sem perguntar nada a você.

Este artigo mostra o que separa os dois, por que o IPv4 se esgotou, como os dispositivos obtêm e escolhem endereços e como verificar se você tem IPv6. Também trata dos mitos sobre velocidade e privacidade, da dúvida sobre desativar ou não o IPv6 e traz observações para donos de sites e usuários de proxy.

Qual é a diferença entre IPv4 e IPv6?

A principal diferença é o tamanho do endereço: o IPv4 usa 32 bits e o IPv6 usa 128. Trinta e dois bits dão 4.294.967.296 endereços, o que parecia muito quando o IPv4 foi padronizado, em 1981. Já 128 bits dão um número de endereços com 39 dígitos: uma única rede Wi-Fi doméstica com IPv6 recebe um bloco cerca de 4,3 bilhões de vezes maior que toda a internet IPv4.

Os dois são protocolos separados, e não uma atualização um do outro. Um dispositivo que só fala IPv4 não consegue se conectar a um endereço que só existe em IPv6, por isso a internet roda os dois ao mesmo tempo, uma configuração chamada dual stack (pilha dupla). Se endereços públicos e privados são novidade para você, comece por O que é endereço IP?

Todos os endereços de exemplo deste artigo vêm de faixas reservadas para documentação (RFC 5737 e RFC 3849), então nenhum pertence a um dispositivo real.

Como ler e abreviar um endereço IPv6?

Um endereço IPv6 tem oito grupos de quatro dígitos hexadecimais (0-9 e a-f) separados por dois-pontos e quase sempre aparece abreviado. As regras da forma curta estão fixadas na RFC 5952, para que todo programa escreva o mesmo endereço do mesmo jeito. Tome como exemplo 2001:0db8:00a0:0000:0000:0000:0000:0c15:

  1. Remova os zeros do início de cada grupo: 2001:db8:a0:0:0:0:0:c15.
  2. Substitua a sequência mais longa de grupos de zeros por ::: 2001:db8:a0::c15.
  3. Use :: só uma vez, senão ninguém saberia quantos zeros cada lacuna esconde.
  4. Nunca use :: para um único grupo de zeros: 2001:db8:0:1:0:0:0:5 vira 2001:db8:0:1::5.
  5. Escreva as letras em minúsculas: 2001:db8::c15, e não 2001:DB8::C15.

Com um número de porta, o endereço vai entre colchetes, [2001:db8::c15]:8080, para que o último sinal de dois-pontos não seja lido como parte do endereço.

Os primeiros 64 bits, o prefixo, identificam a sua rede; os últimos 64 bits, o identificador de interface (interface ID), identificam o dispositivo. Vale reconhecer três tipos: ::1 é o próprio dispositivo (o 127.0.0.1 do IPv4); os endereços link-local (de conexão local), que começam com fe80, só funcionam na rede local e existem em todo dispositivo IPv6; e os endereços públicos costumam começar com 2 ou 3.

Por que o IPv4 se esgotou e o que o NAT fez a respeito?

O IPv4 se esgotou porque 4,3 bilhões de endereços não davam conta de bilhões de celulares, computadores e servidores. Em 3 de fevereiro de 2011, a IANA entregou seus últimos blocos aos cinco registros regionais, e a Number Resource Organization anunciou que o estoque livre de endereços IPv4 estava totalmente esgotado. O RIPE NCC, registro da Europa, do Oriente Médio e da Ásia Central, esgotou o próprio estoque em novembro de 2019.

A internet continuou crescendo sobre o IPv4 compartilhando endereços. O NAT (tradução de endereços de rede) permite que o roteador de casa dê aos dispositivos endereços privados como 192.168.1.20 e leve todos à internet por um único endereço público. Muitos provedores acrescentaram por cima o NAT de nível de operadora (CGNAT), colocando vários clientes atrás de um mesmo endereço compartilhado.

O compartilhamento funciona para navegar, mas quebra tudo o que precisa de uma conexão vinda de fora, como acessar uma câmera de casa quando você está longe; O que é CGNAT mostra como saber se a sua linha é afetada. O IPv6 não tem escassez, então cada dispositivo pode voltar a ter um endereço público.

Como um dispositivo obtém um endereço IPv4 ou IPv6?

Um dispositivo IPv4 normalmente pede o endereço a um servidor, enquanto um dispositivo IPv6 normalmente monta o próprio endereço a partir do que o roteador anuncia. Veja o caso de um notebook entrando em uma rede Wi-Fi doméstica que roda os dois.

No IPv4, via DHCP (Dynamic Host Configuration Protocol):

  1. O notebook pede um endereço à rede.
  2. O roteador oferece um endereço privado livre, como 192.168.1.20, além do próprio endereço e dos servidores DNS.
  3. O notebook aceita, e o roteador marca o endereço como ocupado por um tempo de concessão definido.

No IPv6, geralmente via SLAAC (autoconfiguração de endereços sem estado):

  1. O notebook cria seu endereço link-local fe80.
  2. O roteador anuncia o prefixo da rede, por exemplo 2001:db8:4a2c:1e00::/64.
  3. O notebook preenche sozinho os últimos 64 bits e verifica se nenhum outro dispositivo usa o resultado.
  4. Ele também cria endereços temporários com finais aleatórios e os usa nas conexões que abre.

Nenhum servidor registra quem tem qual endereço, daí o "sem estado"; escritórios que precisam desse registro acrescentam o DHCPv6.

IPv4 e IPv6 lado a lado

CaracterísticaIPv4IPv6
Tamanho do endereço32 bits128 bits
Escrita4 números decimais com pontos8 grupos hexadecimais com dois-pontos
Exemplo192.0.2.102001:db8::10
Quantidade de endereçosCerca de 4,3 bilhõesUm número de 39 dígitos
Obtenção do endereçoDHCP pelo roteadorSLAAC ou DHCPv6
Em casaUm endereço público compartilhado via NATUm endereço público por dispositivo
Registro DNSAAAAA
Cabeçalho do pacote20-60 bytes, com checksum40 bytes fixos, sem checksum

Como o seu dispositivo escolhe entre IPv4 e IPv6?

Quando um site aceita os dois, o seu dispositivo normalmente tenta primeiro o IPv6 e recorre ao IPv4 em uma fração de segundo. A escolha começa no DNS, que transforma o nome de um site em um endereço: um registro A guarda o endereço IPv4, e um registro AAAA, o IPv6.

O método recomendado pela IETF se chama Happy Eyeballs e está descrito na RFC 8305:

  1. O dispositivo pede ao DNS o registro AAAA e, logo em seguida, o registro A.
  2. Se vierem endereços IPv6, ele começa a se conectar por IPv6.
  3. Se isso não tiver dado certo após um pequeno atraso, de 250 milissegundos por padrão, ele inicia em paralelo uma tentativa por IPv4.
  4. A primeira conexão que se completar é a usada.

Por isso um caminho IPv6 com defeito raramente deixa uma página em branco; no pior caso, acrescenta uma pausa curta. O Windows também prefere, por padrão, endereços IPv6 públicos a IPv4. Algumas redes, entre elas as de operadoras móveis, dão aos dispositivos apenas IPv6 e chegam aos sites que só têm IPv4 por meio do NAT64, um tradutor na borda da rede.

Como saber se você tem IPv6?

A verificação mais rápida é uma página de teste no dispositivo e na rede que interessam a você; um celular no Wi-Fi e nos dados móveis pode dar respostas diferentes.

  1. Abra uma página de "qual é o meu IP". Um endereço com dois-pontos ao lado do endereço com pontos significa que você tem IPv6.
  2. Faça o teste do Google em ipv6test.google.com (a página está em inglês). "Yes, looks like you're using IPv6 already." (você já está usando IPv6) significa que funciona. "No problems detected." (nenhum problema detectado) significa que ainda não há IPv6, mas nada está quebrado. "Looks like your connection isn't ready for IPv6." (sua conexão não está pronta para IPv6) aponta para o roteador, o sistema operacional ou o provedor.
  3. No Mac, escolha menu Apple > Ajustes do Sistema > Rede, clique na sua conexão e depois em Detalhes e TCP/IP. Configurar IPv6 deve mostrar Automaticamente; Somente conexão local mantém o IPv6 dentro da sua rede.
  4. Se você não tiver IPv6, verifique se ele está ativado nas configurações do roteador e depois pergunte ao seu provedor se o seu plano de internet inclui IPv6.

Nível avançado: verificar no Windows com ipconfig

Digite cmd no menu Iniciar, abra o Prompt de Comando e execute:

bash
ipconfig

No seu adaptador Wi-Fi ou Ethernet, um IPv6 Address ou Temporary IPv6 Address que comece com 2 ou 3 indica que o IPv6 público está funcionando. Um Link-local IPv6 Address começando com fe80, sozinho, não conta, porque todo dispositivo tem um. No Windows em português, os nomes das linhas aparecem em português; procure a linha que tem "IPv6" no nome e cujo endereço começa com 2 ou 3.

O IPv6 é mais rápido ou mais seguro que o IPv4?

Nenhum dos dois é automaticamente mais rápido ou mais seguro; quem decide é a rede ao redor.

Velocidade. O IPv6 dispensa a tradução de endereços, mas a velocidade real depende da rota até o site e de quão ocupado está o servidor. Uma pausa na primeira conexão geralmente indica um caminho IPv6 meio quebrado, uma falha que precisa ser corrigida.

Segurança. Costuma-se dizer que o IPv6 é mais seguro porque "vem com IPsec", o conjunto de protocolos para criptografar o tráfego IP. O IPsec já foi obrigatório no IPv6, mas a RFC 8504 hoje diz apenas que ele deveria ser suportado, e ele também funciona no IPv4. Na web, a criptografia vem do HTTPS nos dois casos.

Exposição. No IPv4, o NAT de casa esconde os dispositivos quase por acaso: nada de fora consegue iniciar uma conexão com um endereço privado. No IPv6, todo dispositivo é alcançável em princípio, então o firewall IPv6 do roteador assume essa tarefa. A RFC 6092, a orientação da IETF para roteadores domésticos, espera que o tráfego de entrada só passe quando um dispositivo de dentro o pediu; verifique se esse firewall está ligado antes de abrir uma porta.

Privacidade. As primeiras implementações do IPv6 montavam a metade do endereço que identifica o dispositivo a partir do endereço físico (MAC) da placa de rede, então essa metade seguia o notebook por toda parte. Hoje os dispositivos usam endereços temporários com finais aleatórios; pela RFC 8981, cada um é preferido por um dia e válido por dois, por padrão. O prefixo continua apontando para a sua casa, como faz um endereço IPv4 público.

Você deve desativar o IPv6?

Em geral, não. A Microsoft não recomenda desabilitar o IPv6 no Windows, porque alguns componentes do Windows podem parar de funcionar. Se um programa realmente precisa do IPv4 primeiro, a Microsoft recomenda a opção Preferir IPv4 a IPv6, que um administrador aplica no Registro e que exige reiniciar o computador.

Os motivos comuns para desligar o IPv6 têm, cada um, uma solução melhor:

  • As páginas hesitam antes de carregar. O caminho IPv6 está com defeito; atualize o firmware do roteador ou informe o problema ao seu provedor em vez de escondê-lo em um único dispositivo.
  • Um app de VPN não transporta IPv6. Use primeiro a opção de IPv6 do próprio app ou pergunte à equipe de suporte dele.
  • Um programa antigo falha com IPv6. Use a opção que prefere IPv4 no Windows; no Mac, coloque Configurar IPv6 em Somente conexão local por um tempo e depois volte para Automaticamente.

Quanto o IPv6 é usado hoje?

Quase metade dos usuários acessa a internet por IPv6. As estatísticas de IPv6 do Google, que medem a parcela de usuários que acessam o Google por IPv6, mostravam 48,70% em 9 de outubro de 2026, depois de valores diários entre cerca de 46% e 52% naquele mês.

A adoção varia muito de país para país. Os números por país do Google na mesma data, arredondados: França 87%, Alemanha 76%, Índia 68%, Estados Unidos 54%, Türkiye 18%, Espanha 13%. O restante ainda se conecta só por IPv4, e é por isso que nenhum site público pode abandonar o IPv4.

O que os donos de sites devem verificar?

Um site só funciona por IPv6 quando o DNS dele tem um registro AAAA e o servidor responde nesse endereço:

  1. Adicione um registro AAAA ao lado do registro A; se uma CDN ou a sua hospedagem cuida do DNS, verifique se ela faz isso por você.
  2. Faça o servidor web escutar também em IPv6 e abra as mesmas portas no firewall IPv6.
  3. Teste a partir de uma rede só IPv6, para que um retorno silencioso ao IPv4 não esconda uma falha.
  4. Verifique se logs, limites de taxa e listas de permissões aceitam IPv6, e conte os visitantes por prefixo /64, e não por endereço individual.

O que isso significa se você usa um proxy?

Com um proxy, o site vê o endereço de saída do proxy, então o que conta é o protocolo que o proxy usa para chegar ao site. Uma saída IPv6 só funciona em sites com registro AAAA; como testar um destino e por que os sites avaliam o IPv6 por prefixo está explicado em Proxies IPv4 e IPv6.

Para uma lista de sites de destino mista ou desconhecida, os Proxies IPv4 são a escolha segura.

Para trabalhos que precisam de muitos endereços em destinos que você confirmou que suportam IPv6, veja os Proxies IPv6. Os dois são vendidos por IP e incluem por padrão acesso a um conjunto de sites de destino; o acesso a todos os sites é um adicional pago.

Onde a diferença aparece no dia a dia?

  • Acessar de fora uma câmera de casa: bloqueado pelo CGNAT no IPv4, possível no IPv6 assim que o firewall do roteador permitir.
  • Listas de permissões no trabalho: endereços IPv6 temporários mudam todo dia, então os administradores liberam um prefixo ou um endereço fixo.
  • Contagem de visitantes e limites de taxa: uma casa aparece como um único endereço IPv4, mas como muitos endereços IPv6.
  • Impressoras antigas que só falam IPv4 continuam funcionando graças ao dual stack.

Erros comuns

  • Tomar um endereço fe80 como prova de internet por IPv6. Só um endereço público começando com 2 ou 3 mostra isso.
  • Desativar o IPv6 para deixar tudo mais rápido. Isso esconde uma falha, e a Microsoft não recomenda.
  • Tratar o NAT como firewall. Com endereços IPv6 públicos, é o firewall IPv6 do roteador que mantém o tráfego não solicitado do lado de fora.
  • Liberar um único endereço IPv6 temporário em uma lista de permissões. Ele muda em um ou dois dias.
  • Presumir que um site funciona por IPv6 porque ele abre. Um retorno ao IPv4 parece igual no navegador.

Guia de decisão

Sua situaçãoO que fazer
Você quer saber se tem IPv6Abra ipv6test.google.com naquele dispositivo e naquela rede
O teste diz que a conexão não está prontaVerifique a opção de IPv6 do roteador e pergunte ao provedor
As páginas pausam e depois carregamCorrija o caminho IPv6, não o desligue
Um programa do Windows precisa do IPv4 primeiroPeça a um administrador para ativar Preferir IPv4 a IPv6
Um dispositivo de casa precisa ser acessível atrás de CGNATIPv6 nas duas pontas ou um IPv4 público do provedor
Você tem um siteRegistro AAAA, escuta nos dois, teste a partir de uma rede só IPv6
Proxies para sites com suporte misto a IPv6IPv4; IPv6 só para destinos com AAAA

Perguntas frequentes

O IPv6 vai substituir o IPv4?

Não tão cedo. Cerca de metade dos usuários ainda não tem IPv6, então sites e provedores vão manter os dois por anos, e não há data marcada para desligar o IPv4.

Por que meu computador tem vários endereços IPv6?

Isso é normal. Um dispositivo costuma ter um endereço link-local fe80, um endereço público estável e um ou mais endereços temporários, que são trocados mais ou menos todo dia e usados nas conexões de saída.

Um dispositivo só IPv4 consegue abrir um site só IPv6?

Não diretamente, porque os dois protocolos não conversam entre si. É preciso um tradutor como o NAT64 ou um proxy que fale os dois; na prática isso é raro, já que quase todo site público ainda tem um endereço IPv4.

O IPv6 facilita que me rastreiem?

Não mais que o IPv4. Os endereços temporários trocam regularmente a metade do endereço que identifica o dispositivo, o prefixo identifica a sua casa de forma parecida com um endereço IPv4 público, e cookies e contas identificam você nos dois casos.

Preciso de IPv6 em casa?

Você não precisa fazer nada: se o seu provedor oferece IPv6, o roteador e os dispositivos usam o protocolo automaticamente. Ele é mais útil atrás de CGNAT, quando você quer acessar de fora um dispositivo de casa.

Qual é o equivalente IPv6 de 192.168.1.1?

Não existe um fixo. O roteador se anuncia com um endereço link-local fe80 que os dispositivos usam como gateway, e esse endereço muda de roteador para roteador; para a página de administração, use o endereço que consta no manual do roteador.

Em resumo

IPv4 e IPv6 fazem o mesmo trabalho com tamanhos de endereço diferentes: 32 bits com pontos, cujo estoque livre acabou em 2011, e 128 bits com dois-pontos, o suficiente para todos os dispositivos. Um dispositivo dual stack prefere o IPv6 e recorre ao IPv4 em uma fração de segundo. Verifique com uma página de teste se você tem IPv6, mantenha-o ligado, use a opção que prefere IPv4 quando um programa precisar e confira se o firewall IPv6 do seu roteador está ativo. Se o seu próprio trabalho precisa de endereços de qualquer um dos dois tipos, conheça nossos serviços de proxy.