Ir para o conteúdo principal

Calculadora de sub-redes IPv6

Calcule sub-redes, intervalos de endereços e DNS reverso para IPv6

Introduza um endereço IPv6 com prefixo CIDR. A pré-visualização da rede e o tipo de endereço segundo a RFC 4291 aparecem de imediato; uma conta gratuita desbloqueia as 4 formas do endereço (comprimida, expandida, completa, ip6.arpa), o intervalo de rede e os diagnósticos.

Principais recursos da ferramenta

Cálculo instantâneo

Endereço de rede, último endereço, total de IPs em notação 2^N e detalhes do prefixo CIDR. Um clique, zero espera.

Múltiplas formas de endereço

Formas comprimida (RFC 5952), expandida, completa e DNS reverso ip6.arpa de qualquer endereço IPv6.

Deteção do tipo de endereço

Classificação automática: Global Unicast (2000::/3), Link-Local (fe80::/10), ULA (fc00::/7), Multicast, Loopback.

Diagnósticos inteligentes

Avisos contextuais sobre sub-redes fora do padrão, intervalos obsoletos e endereços IPv4-mapped (::ffff:0:0/96).

Gratuito com conta

A pré-visualização da rede está visível sem conta. Crie uma conta gratuita para desbloquear as formas do endereço, o DNS reverso ip6.arpa e os diagnósticos.

Por que usar esta calculadora de sub-redes IPv6?

Um endereço IPv6 tem 128 bits escritos em hexadecimal. Calcular manualmente um prefixo /48 com 2^80 endereços possíveis é inviável. Esta ferramenta resolve qualquer bloco CIDR num clique.

Casos de uso concretos:

  • Planeamento de rede: dimensione os seus blocos /48, /56 ou /64 antes de solicitar alocações ao seu RIR (LACNIC, RIPE, ARIN)
  • DNS reverso: gere entradas ip6.arpa com nibbles invertidos para configurar registos PTR (RFC 3596)
  • Validação pré-deploy: verifique endereços IPv6 e prefixos CIDR antes de aplicar em routers ou firewalls
  • Documentação: registe planos de endereçamento com as 4 formas do endereço (comprimida, expandida, completa, ip6.arpa)

O que é um endereço IPv6?

Um endereço IPv6 é um identificador de 128 bits definido pela RFC 4291. Ele é escrito em 8 grupos de 4 dígitos hexadecimais separados por dois-pontos. A notação :: comprime zeros consecutivos conforme a RFC 5952.

Exemplo:

Forma comprimida : 2001:db8::1
Forma expandida  : 2001:0db8:0000:0000:0000:0000:0000:0001

O prefixo CIDR (ex. /64) define os bits de rede. Os bits restantes identificam os hosts. Com /64, você tem 64 bits de rede e 2^64 endereços possíveis por sub-rede.


Como calcular uma sub-rede IPv6

O cálculo se baseia no comprimento do prefixo CIDR. A fórmula é simples: 128 bits menos o prefixo igual aos bits de host.

  1. Identificar o prefixo: os N primeiros bits definem a rede
  2. Calcular os bits de host: 128 - N = bits disponíveis para endereçamento
  3. Determinar o intervalo: do endereço de rede (bits de host = 0) ao último endereço (bits de host = 1)
  4. Contar as sub-redes possíveis: um /48 contém 2^16 = 65.536 sub-redes /64

Exemplo com 2001:db8:abcd::/48:

ElementoValor
Prefixo/48 (48 bits de rede)
Bits de host80 bits
Número de endereços2^80 (~1,2 x 10^24)
Sub-redes /64 possíveis65.536

Na prática, um /48 é suficiente para qualquer organização. Cada /64 suporta SLAAC (RFC 4862), permitindo configuração automática sem servidor DHCP.


Tabela de prefixos IPv6 comuns

PrefixoUso típicoEndereçosSub-redes /64
/128Host único (loopback, anycast)10
/127Ligação ponto a ponto (RFC 6164)20
/64Sub-rede LAN padrão (RFC 4291)2^641
/56Alocação residencial (recomendação RIPE)2^72256
/48Alocação de site2^8065.536
/32Alocação de ISP (política RIR)2^96~4,3 mil milhões

Regra prática: nunca atribua sub-redes menores que /64 para LANs. O SLAAC (RFC 4862) e o Neighbor Discovery (RFC 4861) exigem exatamente 64 bits de host.


Diferenças entre sub-redes IPv4 e IPv6

CaracterísticaIPv4IPv6
Tamanho do endereço32 bits (4,3 mil milhões)128 bits (3,4 x 10^38)
Notação de máscaradecimal (255.255.255.0) ou CIDRapenas CIDR (/N)
Broadcastsim (último endereço reservado)não (substituído por multicast ff02::1)
Sub-rede padrão/24 (254 hosts utilizáveis)/64 (2^64 hosts, todos utilizáveis)
Endereços utilizáveistotal - 2 (rede + broadcast)todos os endereços do bloco
Configuração automáticaDHCP obrigatórioSLAAC nativo (RFC 4862) ou DHCPv6

Diferença crucial: no IPv6, qualquer endereço do bloco é utilizável. Não há endereço de broadcast reservado. Isto elimina a regra "total - 2" do IPv4. Para o cálculo equivalente em IPv4 (rede, broadcast e wildcard), use a calculadora de máscara IPv4.


Tipos de endereços IPv6

A ferramenta identifica automaticamente o tipo de cada endereço segundo a RFC 4291:

TipoPrefixoUso
Global Unicast2000::/3Endereços públicos roteáveis na Internet
Link-Localfe80::/10Comunicação no link local (obrigatório em toda interface)
Unique Local (ULA)fc00::/7Equivalente aos endereços privados RFC 1918 do IPv4
Multicastff00::/8Difusão para um grupo de nós (substitui broadcast)
Loopback::1/128Interface local (equivalente a 127.0.0.1 no IPv4)
IPv4-mapped::ffff:0:0/96IPv4 encapsulado em IPv6 (pilha dupla, RFC 4291 §2.5.5.2)

Dica: se o endereço começa com fe80, ele é Link-Local e nunca será roteado além do link físico. Para comunicação entre redes, use Global Unicast (2000::/3).


Como gerar o DNS reverso ip6.arpa

O DNS reverso associa um endereço IPv6 a um nome de host através de registos PTR. No IPv6, a resolução usa o domínio ip6.arpa, ao contrário do in-addr.arpa do IPv4.

O método consiste em expandir o endereço, inverter cada nibble (dígito hexadecimal de 4 bits) e separá-los por pontos:

Endereço  : 2001:db8::1
Expandido : 2001:0db8:0000:0000:0000:0000:0000:0001
ip6.arpa  : 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa

Cada endereço IPv6 produz 32 nibbles invertidos seguidos do sufixo ip6.arpa, conforme a RFC 3596. A calculadora gera esta forma automaticamente para qualquer bloco CIDR IPv6, pronta a colar na sua zona DNS.


❓ FAQ - Perguntas frequentes

P: O que é uma sub-rede IPv6?

R: Uma sub-rede IPv6 é uma divisão lógica do espaço de endereçamento de 128 bits. O tamanho padrão /64 fornece 2^64 endereços por LAN, conforme recomendado pela RFC 4291.


P: Qual comprimento de prefixo escolher?

R: /64 para LANs (obrigatório para SLAAC). /48 para um site, /56 para um cliente residencial, /32 para uma alocação de ISP, /128 para um host único.


P: O IPv6 tem endereços de broadcast?

R: Não. O IPv6 eliminou o broadcast. Em vez disso, usa multicast (ff02::1 para todos os nós). Consequência prática: o último endereço de uma sub-rede IPv6 é utilizável.


P: O que é o DNS reverso para IPv6?

R: O DNS reverso IPv6 usa o domínio ip6.arpa. Cada nibble (4 bits) é invertido e separado por pontos. Exemplo: 2001:db8::1 gera 1.0.0.0...8.b.d.0.1.0.0.2.ip6.arpa.


P: O que acontece se eu não especificar um prefixo?

R: A ferramenta assume /64, o tamanho de sub-rede padrão da RFC 4291 para LANs. Isto garante compatibilidade com SLAAC (RFC 4862).


P: O que é um endereço IPv4-mapped IPv6?

R: Um endereço no intervalo ::ffff:0:0/96 (ex. ::ffff:192.0.2.1) encapsula um IPv4 no formato IPv6. Usado na transição de pilha dupla conforme a RFC 4291, secção 2.5.5.2.


P: Como funciona a notação CIDR no IPv6?

R: A notação CIDR indica os bits de rede. 2001:db8::/32 reserva 32 bits para a rede e deixa 96 bits para sub-redes e hosts. Cada /48 dentro desse /32 oferece 65.536 sub-redes /64.


Ferramentas complementares

FerramentaUtilidade
Whois IPIdentificar o proprietário, o intervalo CIDR e o contacto de abuso de um endereço IP
DNS reversoEncontrar o nome de host associado a um endereço IP
Blacklist de IPVerificar se um endereço IP está em listas negras DNSBL
Máscara IPv4Calcular rede, broadcast e wildcard de um endereço IPv4

Recursos úteis