Calculadora de prefixos e sub-redes IPv6
Informe um endereço IPv6 com o prefixo pai e escolha o prefixo filho que deseja planejar.
O que é IPv6 e por que ele usa endereços de 128 bits?
IPv6 é a arquitetura de endereçamento do Internet Protocol baseada em endereços de 128 bits. Diferentemente do IPv4, seu projeto oferece um espaço de endereçamento enorme e favorece um modelo hierárquico no qual operadores normalmente planejam redes por prefixos, em vez de tentar economizar endereços individuais de host.
O IPv6 define endereçamento unicast, anycast e multicast. Ele não define endereços de broadcast; mecanismos multicast executam funções que no IPv4 podem depender de broadcast.
Como funcionam os prefixos IPv6
O número depois da barra identifica quantos bits mais significativos pertencem ao prefixo. Um /48 fixa os primeiros 48 bits, um /56 fixa 56 e um /64 fixa 64. Ao passar de um prefixo pai menor para um prefixo filho maior, bits adicionais são usados para identificar sub-redes. A quantidade de prefixos filhos é 2 elevado à diferença entre os dois comprimentos de prefixo.
Exemplo: de /48 para /64 são usados 16 bits adicionais de subnetting, produzindo 65.536 redes /64. De /56 para /64 são usados 8 bits, produzindo 256 redes /64.
Por que /64 é o tamanho convencional de uma LAN IPv6
O limite de 64 bits está profundamente integrado à arquitetura e à prática operacional do IPv6. A maioria das LANs IPv6 convencionais utiliza /64, especialmente quando se espera Stateless Address Autoconfiguration (SLAAC). Isso não significa que todo prefixo IPv6 em qualquer cenário precise ser /64: existem exceções e usos operacionais específicos definidos em padrões, mas /64 deve ser a referência normal para sub-redes comuns de hosts, salvo motivo documentado para utilizar outro tamanho.
IPv6 /127 em enlaces ponto a ponto entre roteadores
A RFC 6164 padroniza prefixos /127 para enlaces ponto a ponto entre roteadores. É um caso específico de infraestrutura, comparável em espírito ao uso de /31 no IPv4. Aplica-se a enlaces com dois roteadores e sem hosts; não deve ser generalizado como substituto de /64 em LANs convencionais.
/48, /56 e o mito de um único prefixo obrigatório para todo site
As atribuições IPv6 para sites finais não são reduzidas intencionalmente a um único tamanho obrigatório. A RFC 6177 afastou a ideia de tratar /48 como requisito universal para todos os sites. O objetivo operacional é entregar espaço suficiente para que o site crie uma quantidade adequada de sub-redes sem reproduzir a lógica de escassez do IPv4. As políticas do provedor e do Registro Regional da Internet determinam a alocação ou atribuição efetivamente disponível ao cliente.
Endereços Global Unicast, ULA e link-local
Endereços Global Unicast são destinados à comunicação IPv6 normalmente roteada de forma global. Unique Local Addresses utilizam FC00::/7, sendo que ULAs geradas localmente seguem normalmente o formato de atribuição local descrito na RFC 4193; destinam-se à comunicação local e não se espera que sejam roteadas na Internet global. Endereços link-local utilizam FE80::/10 e são fundamentais para comunicação no enlace local, incluindo funções centrais de vizinhança e roteadores IPv6.
Unicast, anycast e multicast — e a ausência de broadcast no IPv6
Unicast identifica uma interface. Anycast utiliza um endereço do espaço unicast em múltiplas interfaces e o roteamento entrega o tráfego a uma delas, normalmente a mais próxima segundo as métricas de roteamento. Multicast identifica um grupo de interfaces. IPv6 não possui um tipo de endereço broadcast.
SLAAC, identificadores de interface e endereços temporários
SLAAC permite que hosts configurem endereços IPv6 usando informações anunciadas por roteadores. O IPv6 moderno não deve ser entendido simplesmente como a inclusão permanente do MAC do dispositivo em todos os endereços. Sistemas podem usar identificadores estáveis e também gerar endereços temporários com identificadores de interface aleatorizados para reduzir correlação de atividade baseada no mesmo endereço ao longo do tempo.
Notação IPv6 compactada e representação canônica
Endereços IPv6 são escritos como oito campos hexadecimais de 16 bits. Zeros à esquerda podem ser omitidos e uma sequência de campos zerados pode ser compactada com ::. A RFC 5952 recomenda uma representação textual canônica consistente, incluindo hexadecimal em minúsculas e remoção de zeros iniciais desnecessários. A calculadora aceita entrada compactada válida e mostra as formas normalizada e totalmente expandida.
Use o prefixo de documentação em exemplos
O prefixo 2001:db8::/32 é reservado para documentação e exemplos. Utilizá-lo em tutoriais, diagramas e material de treinamento evita publicar ou configurar acidentalmente endereços globais atribuídos a redes reais.
Pense em hierarquia, não em economia de endereços como no IPv4
Um bom plano de endereçamento IPv6 deixa espaço para sumarização, crescimento dos sites, VLANs, infraestrutura, serviços e mudanças futuras. A abundância de endereços é intencional. O principal problema de projeto normalmente é construir uma hierarquia limpa, sumarizável e operacionalmente compreensível, e não minimizar a quantidade de endereços não utilizados.