Introdução
Este documento descreve como definir o endereço de encaminhamento na rota padrão redistribuída OSPF para um valor diferente de zero.
Informações de Apoio
Por padrão, o NXOS define o endereço de encaminhamento do Quad 0 ( 0.0.0.0) na rota padrão redistribuída do OSPF. Se você quiser definir esse endereço como diferente de zero, precisará ter alguma configuração adicional.
O comando default-information originate é obrigatório para redistribuir a rota padrão no OSPF de outro protocolo. Esse comando, por padrão, não define o endereço de encaminhamento no novo LSA (Link State Advertisement) tipo 5 gerado. Para definir o endereço de encaminhamento no LSA tipo 5 (ID: 0.0.0.0, Máscara de rede: /0), você pode usar um mapa de rota que defina a opção para o endereço de encaminhamento.
Esse comportamento é diferente dos dispositivos de base do Cisco IOS®.
Requisitos
A Cisco recomenda que você tenha conhecimento destes tópicos:
- Conhecimento básico de NXOS e IP Routing.
- Compreensão do roteamento IP geral
- Conceitos e termos do OSPF routing protocol
- Compreensão da configuração do OSPF no NXOS
Componentes Utilizados
As informações neste documento são baseadas no N9K-C93180YC-EX, NXOS® 9.3(2)
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Configurar
Diagrama de Rede
Configurações
Para este exemplo de configuração:
- O N9K1 distribui a rota padrão no BGP.
- O N9K2 aprende essa rota padrão do N9K1 através do eBGP e redistribui no OSPF.
- O N9K3 aprende essa rota padrão do N9K2 através do OSPF.
Quando N9K2 e N9K3 aprendem essa rota padrão, por padrão, encaminham conjuntos de endereços para 0.0.0.0 para o LSA tipo 5. Para alterar esse comportamento padrão, você pode usar a opção set forwarding-address no mapa de rotas e anexar esse mapa de rotas ao comando default-information originate enquanto redistribui essa rota padrão no OSPF.
Para configurar a opção set forwarding-address, siga estas etapas:
Etapa 1. Configurar o teste da lista de prefixos IP para corresponder à rota padrão
N9K2# configure terminal
N9K2(config)# ip prefix-list test seq 5 permit 0.0.0.0/0
N9K2(config)#
Etapa 2. Configurar o teste do mapa de rotas e corresponder ao teste da lista de prefixos ip
N9K2# configure terminal
N9K2(config)# route-map test permit 10
N9K2(config-route-map)# match ip address prefix-list test
N9K2(config-route-map)#
Etapa 3. Configure route-map fwd-addr-fix para definir forwarding-address
N9K2# configure terminal
N9K2(config)# route-map fwd-addr-fix permit 10
N9K2(config-route-map)# set forwarding-address
N9K2(config-route-map)#
Etapa 4. Redistribua a rota padrão do BGP no OSPF e aplique o comando default-information originate com route-map fwd-addr-fix
N9K2# configure terminal
N9K2(config)#router ospf 1
N9K2(config-router)# default-information originate route-map fwd-addr-fix
N9K2(config-router)# redistribute static route-map test
N9K2(config-router)#
Verificar
Verifique em N9K2 e N9K3 se forward-address estiver definido como ip 10.10.10.1. Use o comando show ip ospf database external 0.0.0.0 detail
N9K2# show ip ospf database external 0.0.0.0 det
OSPF Router with ID (10.10.10.5) (Process ID 1 VRF default)
Type-5 AS External Link States
LS age: 400
Options: 0x2 (No TOS-capability, No DC)
LS Type: Type-5 AS-External
Link State ID: 0.0.0.0 (Network address)
Advertising Router: 10.10.10.5
LS Seq Number: 0x80000006
Checksum: 0x4b3f
Length: 36
Network Mask: /0
Metric Type: 2 (Larger than any link state path)
TOS: 0
Metric: 1
Forward Address: 10.10.10.1
External Route Tag: 0
N9K2#
N9K3# show ip ospf database external 0.0.0.0 det
OSPF Router with ID (10.10.10.6) (Process ID 1 VRF default)
Type-5 AS External Link States
LS age: 501
Options: 0x2 (No TOS-capability, No DC)
LS Type: Type-5 AS-External
Link State ID: 0.0.0.0 (Network address)
Advertising Router: 10.10.10.5
LS Seq Number: 0x80000006
Checksum: 0x4b3f
Length: 36
Network Mask: /0
Metric Type: 2 (Larger than any link state path)
TOS: 0
Metric: 1
Forward Address: 10.10.10.1
External Route Tag: 0
N9K3#