Gerenciamento do espac¸o de
enderec¸amento IPv6 com Software Livre
Emanuel Paul Filho - PoP-PR/RNP
Pedro Rodrigues Torres Jr. - UFPR e PoP-PR/RNP
Roteiro
Introduc¸ ˜ao
Motivac¸ ˜ao
IPPlan
Trabalhos Futuros
Conclus ˜ao
Gerenciamento
I
Redes de pequeno e grande porte precisam gerenciar,
entre outras coisas, seus enderec¸os IPs.
I
Importante manter uma Base de Dados atualizada.
I
Esse gerenciamento ´e geralmente feito usando:
I
Pap ´eis
IArquivos texto
I
DNS
I
Arquivos de Configurac¸ ˜oes
ISoftwares propriet ´arios ou livres
Planejamento
I
Antes de iniciar o gerenciamento do espac¸o de
enderec¸amento PRECISAMOS PLANEJAR!
I
RFC 6177
I
BCP/Manuais
Problema
I
Depois de muito bem planejado precisamos gerenciar o
espac¸o de enderec¸amento
I
Poucos softwares livres de ger ˆencia de rede possuem
suporte a IPv6
I
Arquivos de texto n ˜ao escalam muito bem
I
Quanto maior a rede mais dif´ıcil fica a ger ˆencia
IV ´arios arquivos para guardar as informac¸ ˜oes
I
Dif´ıcil localizar a informac¸ ˜ao correta rapidamente
I
Softwares propriet ´arios aumentam custo operacional da
rede
Roteiro
Introduc¸ ˜ao
Motivac¸ ˜ao
IPPlan
Trabalhos Futuros
Conclus ˜ao
Motivos
I
Oportunidade de fazer as coisas certas desde o comec¸o!
I
Gerenciamento de redes IPv6 ´e impratic ´avel usando
arquivos texto
I
Grande n ´umero de redes para gerenciar
I
Poucas ferramentas de ger ˆencia em software livre
Roteiro
Introduc¸ ˜ao
Motivac¸ ˜ao
IPPlan
Trabalhos Futuros
Conclus ˜ao
Origem
I
IPPlan foi desenvolvido por Richard Ellerbrock entre 2000
e 2001
I
E uma ferramenta OpenSource
´
I
Distribu´ıdo sob a GNU/GPL
I
Criado para suprir necessidade de gerenciamento de
enderec¸os
I
Primeira vers ˜ao lanc¸ada em 2001 era muito b ´asica
I
Tinha apenas sub-redes e enderec¸os IPs associados a
essas sub-redes
Recursos do IPPlan
I
M ´ultiplos administradores com perfis de acesso diferentes
I
Por grupo, por clientes ou por rede
I
Dado um intervalo, encontrar enderec¸os livres para
alocac¸ ˜ao
I
Administrac¸ ˜ao DNS
I
Com zonas diretas, reversas e v ´arios RR por zona
I
Divis ˜ao de uma ou uni ˜ao de duas sub-redes mantendo as
informac¸ ˜oes de hosts intactas
I
Desagregar: 192.168.0.0/16 divido em 192.168.0.0/17 e
192.168.128.0/17
I
Agregar: 192.168.0.0/17 e 192.168.128.0/17 unidos em
192.0.0.0/16
Recursos do IPPlan
I
Permite que usu ´arios fac¸am requisic¸ ˜oes de enderec¸os
I
Importar definic¸ ˜oes de sub-redes direto das tabelas de
roteamento (via SNMP)
I
Importar definic¸ ˜oes de hosts e sub-redes a partir de
arquivos texto separados por um delimitador pr ´e-definido
I
Designar sub-redes e hosts para serem utilizados pelo
Suporte a IPv6
I
IPPlan ainda n ˜ao oferecia suporte a IPv6
I
Era algo pendente a anos
I
Implementamos suporte a IPv6 no IPPLAN!
I
Foi necess ´aria uma reestruturac¸ ˜ao da forma como os
dados s ˜ao armazenados
I
Vers ˜ao v4 ´e incompat´ıvel com a vers ˜ao v6
I
E necess ´ario passar por um processo de migrac¸ ˜ao dos
´
dados
I
Vers ˜ao com suporte a IPv6 ´e comp ´ativel com todos os
Alocac¸ ˜ao de enderec¸os
I
IPPlan foi desenvolvido originalmente com OSPF em
mente
I
Por essa raz ˜ao o primeiro n´ıvel de atribuic¸ ˜ao de enderec¸os
s ˜ao as ´areas
I
Dentro de uma ´area podemos declarar v ´arios intervalos
(netrange) de enderec¸os
I
As sub-redes (subnets) criadas ficam vinculados ou n ˜ao a
esses intervalos
DNS
I
Com o IPPlan ´e poss´ıvel criar e gerenciar v ´arias zonas
diretas e reversas por cliente
I
Gerecinamento de Zonas Reversas de IPv6!
I
Armazena RRs das zonas diretas
I
E poss´ıvel exportar as informac¸ ˜oes das zonas usando
´
XML
I
F ´acil de ser usado em scripts para gerar arquivos de
configurac¸ ˜ao
Roteiro
Introduc¸ ˜ao
Motivac¸ ˜ao
IPPlan
Trabalhos Futuros
Conclus ˜ao
Trabalhos futuros
I
Ajudar o usu ´ario a alocar enderec¸os seguindo as
recomendac¸ ˜oes de alocac¸ ˜ao descritas nas RFC 6177 e
3531
I