1001Ferramentas
🛡️ Segurança

Explicador visual de CIDR IPv6

Explica visualmente um prefixo IPv6: hex breakdown, número de endereços, range comprimido/expandido — leitura rápida para SREs.

Expandir um endereço IPv6 e entender o prefixo

Um endereço IPv6 tem 128 bits escritos em oito grupos hexadecimais, mas quase nunca aparece nessa forma completa: zeros à esquerda são omitidos e a maior sequência de grupos zerados vira dois-pontos duplos. A abreviação ajuda a ler e atrapalha a comparar — dois endereços escritos de formas diferentes podem ser o mesmo.

Cole o endereço com o prefixo e a página devolve a forma expandida, a forma comprimida canônica e o que o prefixo delimita. A expansão é o passo que resolve a maior parte das confusões: com os oito grupos à vista, dá para comparar endereços, conferir se um está dentro de uma faixa e entender onde o prefixo corta.

Sobre tamanhos de prefixo, a convenção do IPv6 é bem diferente da do IPv4. O bloco padrão que um provedor entrega a um cliente residencial é um /56 ou um /48, e cada rede local recebe um /64 — que é o tamanho que a autoconfiguração de endereço espera. Sub-redes menores que /64 quebram a autoconfiguração, e é por isso que economizar endereço em IPv6 quase nunca faz sentido: o espaço foi dimensionado para não precisar.

Perguntas frequentes

Por que /64 e não algo menor?
Porque a autoconfiguração sem estado usa os 64 bits finais para o identificador de interface. Com prefixo maior que /64, esse mecanismo para de funcionar e a rede passa a depender de configuração manual ou de DHCPv6. A recomendação é usar /64 mesmo em rede com dois dispositivos.
Onde os dois-pontos duplos podem aparecer?
Uma vez só por endereço. Duas ocorrências tornariam a expansão ambígua, porque não haveria como saber quantos grupos zerados cada uma representa. A forma canônica também manda usar a abreviação na maior sequência de zeros, e não em qualquer uma.
Como sei se um endereço está dentro de um prefixo?
Comparando os bits do prefixo depois de expandir os dois. Com a forma completa em mãos, basta olhar quantos grupos hexadecimais o prefixo cobre — um /48 cobre os três primeiros grupos, um /64 cobre os quatro primeiros — e conferir se coincidem.

Ferramentas Relacionadas