Aplicando o novo espaço de Documentação IPv6: Uma Abordagem Prática (3FFF::/20)

06/02/2025

Aplicando o novo espaço de Documentação IPv6: Uma Abordagem Prática (3FFF::/20)
Imagem assistida/criada por IA

Por Alejandro Acosta, Coordenador de I+D no LACNIC, e Julio Buiza, Especialista em Serviços de Registro no LACNIC

Introdução

Em 23 de julho de 2024, a IANA atribuiu o bloco de endereços 3FFF::/20 como um novo espaço de endereçamento para documentação de IPv6, adicionando assim um novo bloco de endereços ao já existente (2001:db8::/32). Essa solicitação foi feita no draft https://datatracker.ietf.org/doc/draft-ietf-v6ops-rfc3849-update/05/, que afirma o seguinte (traduzido para o espanhol):

“O documento descreve a reserva de um prefixo de endereço IPv6 adicional para uso em documentação. Esta atualização do RFC 3849 expande o bloco de endereços 2001:db8::/32 existente com a reserva de um prefixo adicional maior. A adição de um /20 permite que os exemplos documentados representem com mais fidelidade uma gama mais ampla de cenários de implementação realistas e atuais, alinhando-se mais de perto com os modelos contemporâneos de alocação para redes de grande porte.”

Como resultado dessa ampliação, desenvolveremos neste artigo um plano de endereçamento IPv6 como exemplo, utilizando o bloco de endereços 3FFF::/20.

Importância de um Plano de Endereçamento IP

O que é um plano de endereçamento IP (v4|v6)?

Um plano de endereçamento IP é definido como o método, as ações ou o modelo sistemático para realizar a alocação de endereços IP em uma rede [1].

Por que devo criar um plano de endereçamento IP?

  • Ajuda a manter a organização na documentação da rede.
  • Facilita a implementação de políticas de alocação.
  • Contribui para o crescimento ordenado da rede (alocações futuras/escalabilidade).
  • Melhora a eficiência do desempenho da rede (tabelas de roteamento menores).
  • Facilita a solução de problemas (troubleshooting).
  • Simplifica a gestão da rede.

Como deve ser o plano de endereçamento IP? O que devo buscar nele?

  • Deve ser escalável (considerar o crescimento da rede em 2, 5, 10 e 15 anos).
  • Deve ser flexível, permitindo a adição de novos serviços ou a expansão para outras cidades no futuro.
  • Deve ser simples e compreensível, evitando complexidades desnecessárias.
  • Deve ser elaborado seguindo as melhores práticas.
  • Deve separar a infraestrutura dos clientes (fundamental).

Orientações para começar a elaborar o plano de Endereçamento IPv6.

  1. O principal conselho e um dos mais básicos é manipular os blocos por nibbles, ou seja, por cada caractere do endereço IPv6.

Como ficaria visualmente o novo prefixo 3FFF::/20?

Como pode ser observado na imagem a seguir, devido ao fato de o prefixo ser um /20, os 5 primeiros nibbles são fixos, e todos os caracteres representados por “X” são modificáveis:

1)Mapear o nibble para uma função

Uma prática comum é mapear um nibble ou um grupo de nibbles para “algo”, sendo esse “algo” uma função, um país, um serviço, um tipo de cliente, entre outros.

No gráfico a seguir, detalha-se o que foi mencionado anteriormente:

Para ISP:

  • Para Usuário Final (EU):

Importante: lembremos que os últimos 64 bits (C5, C6, C7 e C8) geralmente são atribuídos pelo processo de autoconfiguração e/ou manualmente pelo administrador.

Leia também:

Exemplo prático de um Plano de Endereçamento IPv6:

Aqui estão alguns exemplos de um plano de endereçamento, utilizando o novo prefixo 3FFF::/20.

Nota: Esses exemplos são orientações e mostram uma das muitas formas de elaborar um plano de endereçamento IPv6 dentro de uma rede.

  1. Plano de Endereçamento IPv6 para um ISP:

Para este cenário, foi considerado um ISP que opera em 3 países e 3 cidades em cada país. Assim, utilizando a nomenclatura do exemplo anterior, foram atribuídos valores e substituídos os caracteres de acordo com a categoria que representam, conforme mostrado na tabela a seguir:

Caracteres a serem alteradosCategoriaValoresDescrição do que representam
PPPPaís058Venezuela
057Colômbia
051Peru
CCCCidade212Caracas
261Maracaibo
241Valência
601Bogotá
604Medellín
605Cartagena
031Lima
032Arequipa
033Cusco
SSServiço10Internet HFC
20Internet GPON
30Internet Satelital
TTipo de Cliente1Empresa
2Entidade do governo
3Residencial
4ONG

O exemplo de plano de Endereçamento IPv6 para um ISP ficaria da seguinte maneira:

Prefijo IPv6PaísPrefixo atribuído ao país [NET_ID]CidadeSub-rede atribuída à cidade [Subnet]ServiçoTipo de clienteSub-rede atribuída ao serviço e tipo de cliente [Divison]
3FFF::/20Venezuela3FFF:0058::/32Caracas3FFF:0058:0212::/48Internet HFCEmpresa3FFF:0058:0212:0101::/64
Entidade ol governo3FFF:0058:0212:0102::/64
Residencial3FFF:0058:0212:0103::/64
ONG3FFF:0058:0212:0104::/64
Internet GPONEmpresa3FFF:0058:0212:0201::/64
Residencial3FFF:0058:0212:0203::/64
Maracaibo3FFF:0058:0261::/48Internet GPONEmpresa3FFF:0058:0261:0201::/64
Entidade do governo3FFF:0058:0261:0202::/64
Residencial3FFF:0058:0261:0203::/64
ONG3FFF:0058:0261:0204::/64
Valência3FFF:0058:0241::/48Internet GPONEmpresa3FFF:0058:0241:0201::/64
Entidade do governo3FFF:0058:0241:0202::/64
Internet SatelitalResidencial3FFF:0058:0241:0303::/64
ONG3FFF:0058:0241:0304::/64
Colombia3FFF:0057::/32Bogotá3FFF:0057:0601::/48Internet HFCEmpresa3FFF:0057:0601:0101::/64
Entidade do governo3FFF:0057:0601:0102::/64
Residencial3FFF:0057:0601:0103::/64
ONG3FFF:0057:0601:0104::/64
Medellín3FFF:0057:0604::/48Internet GPONEmpresa3FFF:0057:0604:0201::/64
Entidade do governo3FFF:0057:0604:0202::/64
Residencial3FFF:0057:0604:0203::/64
ONG3FFF:0057:0604:0204::/64
Cartagena3FFF:0057:0605::/48Internet GPONEmpresa3FFF:0057:0605:0201::/64
Entidade do governo3FFF:0057:0605:0202::/64
Internet SatelitalResidencial3FFF:0057:0605:0303::/64
ONG3FFF:0057:0605:0304::/64
Peru3FFF:0051::/32Lima3FFF:0051:0031::/48Internet GPONEmpresa3FFF:0051:0031:0201::/64
Residencial3FFF:0051:0031:0203::/64
Internet SatelitalResidencial3FFF:0051:0031:0303::/64
Arequipa3FFF:0051:0032::/48Internet HFCEmpresa3FFF:0051:0032:0101::/64
Entidade do governo3FFF:0051:0032:0102::/64
Residencial3FFF:0051:0032:0103::/64
ONG3FFF:0051:0032:0104::/64
Internet GPONEmpresa3FFF:0051:0032:0201::/64
Entidade do governo3FFF:0051:0032:0202::/64
Residencial3FFF:0051:0032:0203::/64
ONG3FFF:0051:0032:0204::/64
Cusco3FFF:0051:0033::/48Internet GPONEmpresa3FFF:0051:0033:0201::/64
Residencial3FFF:0051:0033:0203::/64
Internet SatelitalONG3FFF:0051:0033:0304::/64
Blocos de Reserva3FFF:0004::/32 – 3FFF::0FFF::/32Blocos IPv6 de reserva/32
  • Plano de Endereçamento IPv6 para um Usuário Final (EU):

No cenário de Usuário Final (EU), será apresentado um exemplo utilizando o caso de uma universidade (com 3 sedes). Foram atribuídos valores e substituídos os caracteres de acordo com a categoria que representam, conforme mostrado na tabela a seguir:

Caracteres a serem alteradosCategoriaValoresDescrição do que representam
UUUSede/Localização001Campus Principal
002Campus Secundário 1
003Campus Secundário 2
EEEEdifício111Edifício 1
222Edifício 2
333Edifício 3
SSServiço10Internet HFC
20Internet GPON
FFaculdade1Direito/legal
2Medicina
3Administração
4Engenharia

O exemplo de Plano de Endereçamento IPv6 para um Usuário Final (EU) ficaria da seguinte maneira:

Prefixo IPv6Sede/ LocalizaçãoPrefixo atribuído à Sede [NET_ID]EdifícioSub-rede atribuída ao edifício [Subnet]ServiçoFaculdadeSub-rede atribuída ao serviço e à faculdade [Divison]
3FFF::/20Campus principal3FFF:0001::/32Edifício 13FFF:0001:0111::/48Internet HFCDeireito/legal3FFF:0001:0111:0101::/64
Medicina3FFF:0001:0111:0102::/64
Administração3FFF:0001:0111:0103::/64
Engenharia3FFF:0001:0111:0104::/64
Internet GPONDireito/legal3FFF:0001:0111:0201::/64
Administração3FFF:0001:0111:0203::/64
Edifício 23FFF:0001:0222::/48Internet GPONDireito/legal3FFF:0001:0222:0201::/64
Medicina3FFF:0001:0222:0202::/64
Administração3FFF:0001:0222:0203::/64
Engenharia3FFF:0001:0222:0204::/64
Edifício 33FFF:0001:0333::/48Internet GPONDireito/legal3FFF:0001:0333:0201::/64
Medicina3FFF:0001:0333:0202::/64
Campus secundário 13FFF:0002::/32Edifício 13FFF:0002:0111::/48Internet HFCDireito/legal3FFF:0002:0111:0101::/64
Medicina3FFF:0002:0111:0102::/64
Administração3FFF:0002:0111:0103::/64
Engenharia3FFF:0002:0111:0104::/64
Edifício 23FFF:0002:0222::/48Internet GPONDireito/legal3FFF:0002:0222:0201::/64
Medicina3FFF:0002:0222:0202::/64
Campus secundário 23FFF:0003::/32Edifício 13FFF:0003:0111::/48Internet GPONDireito/legal3FFF:0003:0111:0201::/64
Administração3FFF:0003:0111:0203::/64
Edifício 23FFF:0003:0222::/48Internet GPONDireito/legal3FFF:0003:0222:0201::/64
Administração3FFF:0003:0222:0203::/64
Blocos de Reserva3FFF:0004::/32 – 3FFF::0FFF::/32Blocos IPv6 de reserva/32

Concluindo

Devemos fazer com que o plano de endereçamento IPv6 seja escalável, fácil de entender e que ajude na administração da rede. A pesar de não existir uma única forma de elaborar um plano de endereçamento IPv6, é recomendável considerar importante a separação por caracteres nibbles e atribuir uma função/tarefa a cada caractere nibble. Isso permitirá que haja uma ordem durante as atribuições no momento da operação da rede.

Referências

[1]  https://blog.acostasite.com/2018/06/concepto-que-es-un-plan-de.html?m=1

https://datatracker.ietf.org/doc/rfc9637

[2] LACNIC Podcast  Ampliación del espacio documentación IPv6

As opiniões expressas pelos autores deste blog são próprias e não refletem necessariamente as opiniões de LACNIC.

Inscrever-se
Notificar de

0 Comments
mais antigos
mais recentes Mais votado
Feedbacks embutidos
Ver todos os comentários