taap.digitalferramentas para engenharia de redes

Calculadora de sub-redes IPv6

Informe o prefixo recebido (por exemplo, 2001:db8:abcd::/48) e o tamanho das sub-redes que quer criar. A ferramenta conta as sub-redes e lista as primeiras já comprimidas.

subnet6

Subnetting IPv6 é mais simples

Em IPv6 não há broadcast nem endereço de rede reservado, e ninguém conta hosts: uma LAN é sempre um /64 (RFC 4291), porque SLAAC e vários mecanismos dependem de um identificador de interface de 64 bits. O trabalho de projeto é decidir como dividir o prefixo recebido entre sites, prédios e VLANs.

sub-redes = 2(novo prefixo − prefixo original)

Exemplo: 2001:db8:abcd::/48 em /64

São 64 − 48 = 16 bits de sub-rede, ou seja, 65.536 redes /64. Os 16 bits ficam exatamente no quarto grupo do endereço:

#Sub-rede
12001:db8:abcd::/64
22001:db8:abcd:1::/64
32001:db8:abcd:2::/64
……
65.5362001:db8:abcd:ffff::/64

Tamanhos de referência

PrefixoUso típico/64 disponíveis
/32alocação mínima de um provedor (LIR)4.294.967.296
/48site corporativo65.536
/56cliente residencial ou pequena empresa256
/60delegação mínima de alguns provedores16
/64uma LAN / VLAN1
/127enlace entre roteadores (RFC 6164)–

Planeje em nibbles

Cada dígito hexadecimal representa 4 bits (um nibble). Dividir em múltiplos de 4 bits (/48 → /52 → /56 → /60 → /64) faz cada nível do plano corresponder a um dígito do endereço, o que facilita a leitura, a delegação reversa em ip6.arpa e a sumarização. Um esquema comum para um /48: primeiro dígito do quarto grupo para o site ou prédio, segundo para a função (usuários, servidores, voz, gerência) e os dois últimos para a VLAN.

Notação RFC 5952

A ferramenta mostra o endereço expandido e o comprimido: zeros à esquerda removidos, letras minúsculas e a maior sequência de grupos zerados substituída por :: (apenas uma vez, e nunca para um único grupo). Assim 2001:0db8:abcd:0001:0000:0000:0000:0000 vira 2001:db8:abcd:1::.

Configuração

! Cisco IOS
ipv6 unicast-routing
interface Vlan10
 ipv6 address 2001:db8:abcd:10::1/64

# Junos
set interfaces irb unit 10 family inet6 address 2001:db8:abcd:10::1/64

# Linux
ip -6 addr add 2001:db8:abcd:10::1/64 dev eth0.10

Uma convenção útil: usar o número da VLAN no quarto grupo (VLAN 10 → :10::/64). O valor é hexadecimal, mas lido como decimal pelas pessoas, o que facilita a operação.

Não economize prefixo

O hábito de IPv4 de dar a cada segmento o menor bloco possível não se aplica aqui. Peça ao provedor um /48 por site (ou pelo menos um /56), use /64 em toda LAN mesmo que tenha três hosts e reserve espaço para crescer em cada nível do plano. O que é escasso em IPv6 não são endereços, e sim a capacidade de renumerar uma rede inteira depois.

Respostas rápidas

Perguntas frequentes

Posso usar uma sub-rede menor que /64 em uma LAN?

Tecnicamente sim, mas SLAAC, privacidade de endereços (RFC 8981) e muitos sistemas operacionais esperam /64. Use prefixos mais longos só em enlaces ponto a ponto (/127) e loopbacks (/128).

Quantos endereços tem um /64?

2⁶⁴, cerca de 1,84 × 10¹⁹. O número não importa na prática: a unidade de planejamento em IPv6 é a sub-rede, não o host.

Por que a lista mostra só algumas sub-redes?

Com 16 bits ou mais de sub-rede há dezenas de milhares de redes. A ferramenta lista as primeiras (até 16) para mostrar o padrão de incremento.

O que é 2001:db8::/32?

O prefixo reservado para documentação (RFC 3849). Use-o em exemplos e laboratórios; ele nunca é roteado na internet.

Ferramenta para estudo e projeto. Valide a configuração em laboratório e com a documentação do fabricante antes de aplicar em produção.