Resumo
Vamos expandir o setup utilizado no post anterior, inserindo outro switch e configurando OSPF para IPv6 como protocolo de roteamento dinâmico. A configuração mínima necessária é muito simples:
configure ospfv3 routerid 1.1.1.1
enable ospfv3
configure ospfv3 add vlan SERVER area 0.0.0.0 passive
O OSPFv3 é a versão do Open Shortest Path First (OSPF) adaptada para IPv6. Ele não apenas permite o roteamento de endereços IPv6, mas também oferece suporte aprimorado a múltiplos prefixos e segurança integrada. No EXOS, ativar o OSPFv3 é essencial para redes IPv6 dinâmicas que precisam de convergência rápida e roteamento eficiente.
Laboratório: Configurando OSPFv3 em Switches ExtremeOS (Exos)
Acima vimos o mínimo necessário para habilitar o protocolo de roteamento, e inserir uma interface no processo OSPF. Neste post vamos inserir outro switch Exos e configurar roteamento dinâmico.
O setup que utilizaremos será o abaixo:

Cenário idêntico ao post anterior com a adição de um switch.
1 – Criando VLANs nos Exos
Vamos criar uma VLAN para usar no ponto a ponto entre os switches Datacenter e Predio 1. Como vimos a criação de VLANs no post anterior, configuraremos os endereços IPv6, portas e descrições, estenderemos as VLANs e faremos um teste de conectividade. Tudo isso de uma vez só. Preste atenção.
Vamos adotar o padrão de nomes para as VLANs de links como LINK-XXX, onde utilizaremos 1XXX como tag para os respectivos links. E também usaremos o prefixo 2001:db8:ffff:1xxx::/64 com prefixo dos links.
# Switch Datacenter
create vlan LINK-001 tag 1001
configure vlan LINK-001 ipaddress 2001:db8:ffff:1001::1/64
enable ipforwarding ipv6 vlan LINK-001
configure ports 24 description-string LINK-001
configure ports 24 display-string LINK-001
configure vlan Default delete ports 24
configure vlan LINK-001 add ports 24 tagged
# Switch Prédio 1
create vlan LINK-001 tag 1001
configure vlan LINK-001 ipaddress 2001:db8:ffff:1001::2/64
enable ipforwarding ipv6 vlan LINK-001
configure ports 24 description-string LINK-001
configure ports 24 display-string LINK-001
configure vlan Default delete ports 24
configure vlan LINK-001 add ports 24 tagged
# Neste momento devemos ter conectividade entre os switches
# Do switch Datacenter
ping 2001:db8:ffff:1001::2
# Do switch Prédio 1
ping 2001:db8:ffff:1001::1
# Podemos confirmar a descoberta de vizinhos IPv6 na VLAN com
show neighbor-discovery vlan LINK-001
# Do switch Prédio 1, tente pingar o DHCP Server
ping 2001:db8:1:1::2
# Neste momento não conseguiremos, pois o switch não conhece
# a rota para a rede (prefixo) do servidor DHCP
2 – Configurando roteamento IPv6 no Exos
Toda a configuração necessário para a conectividade foi feita no passo 1, sem maiores detalhes por que já havíamos visto cada linha no post anterior. Agora vamos ser mais detalhistas um pouco para explicar a configuração do protocolo , embora não haja muita dificuldade.
O protocolo OSPFv6 necessita de uma identificação única, chamada de router-id. Caso o router-id não seja definido manualmente, o EXOS seleciona o maior endereço IPv4 configurado no switch. Se não houver IPv4 configurado, o OSPFv3 não será ativado. Por isso, é uma boa prática definir um router-id manualmente.
Uma instalação padrão do OSPFv3 utiliza-se somente a area 0, e é esta que utilizaremos. Há designs que utilizam múltiplas áreas, mas não cobriremos isto neste post.
Outro detalhe é com relação ao tipo de interface. Temos alguns tipos a disposição, que também será explorado em posts futuros, mas por hora vamos utilizar o tipo point-to-point. Ainda, algumas VLANs não possuem vizinhos OSPF, não sendo necessário especificar o tipo de interface. A opção passive
indica que a interface não formará adjacências OSPF, mas ainda assim poderá anunciar suas rotas. Isso é útil para redes onde não há roteadores vizinhos diretamente conectados.
# Switch Datacenter
# Configuração de router-id manualmente
configure ospfv3 routerid 1.1.1.1
# Habilitando o processo OSPF
enable ospfv3
# Adicionando a vlan LINK-001 no processo OSPF, na area 0 e com o
# tipo de interface como point-to-point
configure ospfv3 add vlan LINK-001 area 0.0.0.0 link-type point-to-point
# A VLAN SERVER não possui vizinhos OSPF, então definimos como passive
configure ospfv3 add vlan SERVER area 0.0.0.0 passive
# Repita o comando acima para cada VLAN de produção
# Switch Prédio 1
configure ospfv3 routerid 2.2.2.2
enable ospfv3
configure ospfv3 add vlan LINK-001 area 0.0.0.0 link-type point-to-point
3 – Verificando conectividade
Agora as redes SERVER e USER estão anunciadas no roteamento dinâmico, e devem ser alcançadas de qualquer lugar. A verificação básica para saber se o processo OSPFv3 esta funcionando corretamente é verificar a formação de adjacências. Caso não tenha formado adjacência, temos que partir para o troubleshooting
# Verificar configuração de endereçamento
show ipconfig ipv6
# Verificação de formação de adjacência
show ospfv3 neighbor
# Verificando a tabela de roteamento IPv6
show iproute ipv6
# Testando novamente a conectividade com DHCP Server a partir
# do switch Predio 1
ping 2001:db8:1:1::2
Finalizando
Este foi um post curto, mas bem prático. Temos uma rede IPv6 com switches Exos rodando OSPV3. Num próximo post veremos alguns aspectos teóricos de IPv6, e também expandiremos a rede para explorar outras configurações, como a adição de links redundantes, múltiplas áreas, redistribuição de rotas estáticas e, principalmente, como fazer o diagnóstico de problemas.
Conseguiu realizar o laboratório? Já utiliza OSPFv3 na sua rede? Quais fabricantes você trabalha. Conte para nós nos comentários e compartilhe!
Referências