Calculadora de IPv6

Expanda e abrevie endereços IPv6, veja prefixo, faixa e tipo, divida um /48 ou /56 em redes /64 e gere o endereço EUI-64 a partir do MAC.

Como funciona um endereço IPv6

Um endereço IPv6 tem 128 bits, escritos em 8 grupos de 4 dígitos hexadecimais separados por dois pontos, como 2001:0db8:abcd:1234:0000:0000:0000:0001. A calculadora acima lê o endereço em qualquer forma, mostra a versão completa e a abreviada, identifica o tipo, calcula o prefixo e a faixa, divide prefixos em sub-redes e gera o endereço EUI-64 a partir do MAC da placa de rede.

Na maioria das conexões residenciais brasileiras com IPv6, o provedor entrega ao roteador um prefixo por delegação (DHCPv6-PD), geralmente /56 ou /64, e o roteador anuncia uma rede /64 para os aparelhos da casa. Para endereços IPv4, use a calculadora de sub-rede ou acalculadora de CIDR.

Regras para abreviar (RFC 5952)

  1. Zeros à esquerda de cada grupo podem ser omitidos: 0db8 vira db8, 0000 vira 0.
  2. A sequência mais longa de grupos zero (pelo menos dois) vira ::; em caso de empate, a primeira.
  3. O :: aparece no máximo uma vez, senão não daria para saber quantos zeros há em cada lugar.
  4. Letras em minúsculas.

Exemplo: 2001:0db8:0000:0000:0001:0000:0000:0001 → 2001:db8::1:0:0:1.

Fórmulas do prefixo

endereços no prefixo = 2(128 − prefixo)

redes /64 no prefixo = 2(64 − prefixo)

Cada dígito hexadecimal vale 4 bits. Num /56, os 14 primeiros dígitos são a rede; os dígitos 15 e 16 (o fim do quarto grupo) numeram as 256 redes /64; os 16 dígitos finais identificam os aparelhos.

Exemplo: um /56 do provedor

O roteador recebeu 2001:db8:abcd:1234::1/56:

Tipos de endereço

PrefixoTipo
2000::/3Unicast global: endereços públicos
fc00::/7Local único (ULA): rede privada, como 10.0.0.0/8 no IPv4
fe80::/10Link-local: válido só na rede física; existe em toda interface
ff00::/8Multicast (ff02::1 = todos os nós do enlace)
::1/128Loopback, o equivalente a 127.0.0.1
::ffff:0:0/96IPv4 mapeado, como ::ffff:192.0.2.1
2001:db8::/32Reservado para documentação e exemplos

EUI-64: endereço a partir do MAC

No método clássico de autoconfiguração, o aparelho monta os 64 bits finais do endereço a partir do MAC: divide os 6 bytes ao meio, insere ff:fe e inverte o 7º bit do primeiro byte. O MAC 00:1A:2B:3C:4D:5E gera o identificador 021a:2bff:fe3c:4d5e e o endereço link-local fe80::21a:2bff:fe3c:4d5e. Hoje a maioria dos sistemas operacionais prefere identificadores aleatórios, por privacidade, mas o EUI-64 ainda aparece em roteadores, switches e equipamentos de rede.

Referências: RFC 4291 (arquitetura de endereçamento IPv6), RFC 5952 (formato de texto), RFC 4193 (ULA), RFC 3849 (prefixo de documentação) e registro de endereços de uso especial da IANA. Os exemplos usam o prefixo 2001:db8::/32, reservado para documentação.

Perguntas frequentes

Como abreviar um endereço IPv6?

Tire os zeros à esquerda de cada grupo e troque a maior sequência de dois ou mais grupos 0000 por "::", uma única vez. 2001:0db8:0000:0000:0000:0000:0000:0001 vira 2001:db8::1. A RFC 5952 pede letras minúsculas.

Quantos endereços tem um prefixo /64?

2⁶⁴, cerca de 18,4 quintilhões de endereços. Por isso a /64 é o tamanho padrão de qualquer rede local IPv6: a autoconfiguração (SLAAC) depende dela.

Meu provedor me deu um /56. Quantas redes posso ter?

256 redes /64, porque 64 − 56 = 8 bits e 2⁸ = 256. Com um /48 seriam 65.536 redes /64; com um /64, apenas uma.

O que é um endereço fe80::?

É um endereço link-local, criado automaticamente em toda interface com IPv6. Ele só funciona dentro da mesma rede física ou Wi-Fi e não é roteado para a internet.

Qual a diferença entre IPv6 global e ULA?

Endereços globais (começam com 2 ou 3) são públicos e roteáveis na internet. ULA (fc00::/7, na prática fd00::/8) é o equivalente às faixas privadas do IPv4, usado só dentro da organização.

Calculadoras relacionadas

Atualizado em 07/10/2026.