Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
Este documento describe diversos acercamientos para configurar el Border Gateway Protocol (BGP) para hacer publicidad de un default route (0.0.0.0/0 Prefijos de red) a los vecinos BGP en los switches basados del nexo NX-OS de Cisco.
Cisco recomienda que tenga conocimiento sobre estos temas:
La información en este documento se basa en el nexo 7000 de Cisco con la versión 7.3(0)D1(1) NX-OS
Las salidas en este documento fueron tomadas de los dispositivos en un entorno específico del laboratorio. Todos los dispositivos usados en este documento comenzaron con una configuración despejada (predeterminada). Si su red está viva, asegúrese de que usted entienda el impacto potencial del comando any.
El comando de la red 0.0.0.0/0 inyecta el default route en el RIB BGP (base de información de encaminamiento BGP).
El requisito previó es tener el default route en la tabla de encaminamiento vía cualquier otro protocolo de la encaminamiento o configurada manualmente con una Static ruta.
Una vez en el RIB BGP, el default route se hace publicidad a todos los vecinos BGP a menos que sea negado específicamente por un filtro saliente configurado por el vecino.
Configuración BGP como se ve en la salida de los ejecutar-config de la demostración.
Configuración BGP del nexo |
---|
Nexus# show running-config bgp !Command: show running-config bgp !Time: Tue Dec 4 01:27:43 2018 version 7.3(0)D1(1) feature bgp router bgp 64512 address-family ipv4 unicast network 0.0.0.0/0 neighbor 10.1.3.3 remote-as 64512 address-family ipv4 unicast |
En este ejemplo, el nexo recibe el default route del protocolo EIGRP. Por lo tanto, la tabla de encaminamiento del nexo muestra que el default route está disponible vía EIGRP.
Tabla de encaminamiento del nexo |
---|
Nexus# show ip route 0.0.0.0 |
El RIB BGP muestra 0.0.0.0/0 como válido y el mejor trayecto puesto que se resuelven los requisitos previos. Esto es, el default route está en la tabla de encaminamiento y el comando de la red 0.0.0.0/0 se configura en la sección de configuración BGP.
RIB BGP del nexo (tabla BGP) |
---|
Nexus# show bgp ipv4 unicast BGP routing table information for VRF default, address family IPv4 Unicast BGP table version is 13, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Network Next Hop Metric LocPrf Weight Path *>l0.0.0.0/0 0.0.0.0 100 32768 i |
El parámetro de las rutas anunciadas muestra que el Default Route está hecho publicidad al peer BGP 10.1.3.3
Rutas BGP del nexo des divulgación a un peer BGP específico |
---|
Nexus# show bgp ipv4 unicast neighbors 10.1.3.3 advertised-routes Peer 10.1.3.3 routes for address family IPv4 Unicast: BGP table version is 13, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Network Next Hop Metric LocPrf Weight Path *>l0.0.0.0/0 0.0.0.0 100 32768 i |
El comando redistribute configurado bajo proceso BGP inyecta todas las rutas que existen en la tabla de encaminamiento por un protocolo específico de la encaminamiento de la fuente (y permitido por una ruta-correspondencia) en el RIB BGP a excepción del default route.
A adicional permita que el default route sea instalado del protocolo de la encaminamiento de la fuente en el RIB BGP, el comando default-information originate se requiere.
Una vez en el RIB BGP, el default route se hace publicidad a todos los vecinos BGP a menos que sea negado específicamente por un filtro saliente configurado por el vecino.
Las demostraciones de la sección de configuración BGP redistribuyen el eigrp y la valor por defecto-información origina en el lugar.
Configuración BGP del nexo |
---|
Nexus# show running-config bgp !Command: show running-config bgp !Time: Tue Dec 4 01:33:41 2018 version 7.3(0)D1(1) feature bgp router bgp 64512 address-family ipv4 unicast redistribute eigrp 1 route-map PERMIT-ALL default-information originate neighbor 10.1.3.3 remote-as 64512 address-family ipv4 unicast |
En este ejemplo, el nexo recibe el default route del protocolo EIGRP. Por lo tanto, la tabla de encaminamiento del nexo muestra que el default route está disponible vía EIGRP.
Tabla de encaminamiento del nexo |
---|
Nexus# show ip route eigrp IP Route Table for VRF "default" '*' denotes best ucast next-hop '**' denotes best mcast next-hop '[x/y]' denotes [preference/metric] '%<string>' in via output denotes VRF <string> 0.0.0.0/0, ubest/mbest: 1/0 *via 10.1.2.2, Eth2/1, [170/2816], 00:07:19, eigrp-1, external 192.168.2.0/24, ubest/mbest: 1/0 *via 10.1.2.2, Eth2/1, [170/2816], 00:00:07, eigrp-1, external |
El RIB BGP muestra 0.0.0.0/0 como válido y el mejor trayecto puesto que se resuelven los requisitos previos. Esto es, el default route se ha redistribuido del protocolo de la encaminamiento de la fuente en el BGP y el comando default-information originate se configura en la sección de configuración BGP.
RIB BGP del nexo (tabla BGP) |
---|
Nexus# show bgp ipv4 unicast BGP routing table information for VRF default, address family IPv4 Unicast BGP table version is 17, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Network Next Hop Metric LocPrf Weight Path *>r0.0.0.0/0 0.0.0.0 2816 100 32768 ? *>r192.168.2.0/24 0.0.0.0 2816 100 32768 ? |
El parámetro de las rutas anunciadas muestra que el Default Route está hecho publicidad al peer BGP 10.1.3.3
Rutas BGP del nexo des divulgación a un peer BGP específico |
---|
Nexus# show bgp ipv4 unicast neighbors 10.1.3.3 advertised-routes Peer 10.1.3.3 routes for address family IPv4 Unicast: BGP table version is 17, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Network Next Hop Metric LocPrf Weight Path *>r0.0.0.0/0 0.0.0.0 2816 100 32768 ? *>r192.168.2.0/24 0.0.0.0 2816 100 32768 ? |
En ausencia del comando default-information originate de la configuración BGP, el RIB BGP no instala el default route.
La sección de configuración BGP después muestra redistribuye solamente el eigrp en el lugar.
Configuración BGP del nexo |
---|
Nexus# show run bgp !Command: show running-config bgp !Time: Tue Dec 4 01:39:30 2018 version 7.3(0)D1(1) feature bgp router bgp 64512 address-family ipv4 unicast redistribute eigrp 1 route-map PERMIT-ALL neighbor 10.1.3.3 remote-as 64512 address-family ipv4 unicast |
El resultado de la tabla de ruteo muestra que el default route está disponible del protocolo EIGRP.
Tabla de encaminamiento del nexo |
---|
Nexus# show ip route eigrp IP Route Table for VRF "default" '*' denotes best ucast next-hop '**' denotes best mcast next-hop '[x/y]' denotes [preference/metric] '%<string>' in via output denotes VRF <string> 0.0.0.0/0, ubest/mbest: 1/0 *via 10.1.2.2, Eth2/1, [170/2816], 00:07:19, eigrp-1, external 192.168.2.0/24, ubest/mbest: 1/0 *via 10.1.2.2, Eth2/1, [170/2816], 00:00:07, eigrp-1, external |
Sin el comando default-information originate, el RIB BGP no instala los 0.0.0.0/0 Prefijos de red.
RIB BGP del nexo (tabla BGP) |
---|
Nexus# show bgp ipv4 unicast BGP routing table information for VRF default, address family IPv4 Unicast BGP table version is 18, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Network Next Hop Metric LocPrf Weight Path *>r192.168.2.0/24 0.0.0.0 2816 100 32768 ? |
Note: Antes de la versión 6.2(2) NX-OS para las 7000 Series y la versión 6.0(2)N3(1) del nexo para las 5000 Series del nexo, no requirieron al comando default-information originate. El default route también era inyectado en el RIB BGP solamente por el comando redistribute.
El comando del valor por defecto-originar se configura en a por el BGP por vecino. Este comando genera y hace publicidad artificial de un default route solamente al peer BGP específico.
El default route no necesita existir en la tabla de encaminamiento y no se crea en el RIB BGP.
El comando del valor por defecto-originar se configura en a por por vecino.
Configuración BGP del nexo |
---|
Nexus# show running-config bgp |
No hay necesidad de tener un default route en la tabla de encaminamiento.
Tabla de encaminamiento del nexo |
---|
Nexus# show ip route 0.0.0.0 IP Route Table for VRF "default" '*' denotes best ucast next-hop '**' denotes best mcast next-hop '[x/y]' denotes [preference/metric] '%<string>' in via output denotes VRF <string> Nexus# |
No se crea ninguna 0.0.0.0/0 entradas en la tabla BGP.
RIB BGP del nexo (tabla BGP) |
---|
Nexus# show bgp ipv4 unicast BGP routing table information for VRF default, address family IPv4 Unicast BGP table version is 20, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Network Next Hop Metric LocPrf Weight Path *>l192.168.1.0/24 0.0.0.0 100 32768 i |
La entrada que origina la red 0.0.0.0/0 del valor por defecto se puede encontrar en las rutas des divulgación al peer BGP 10.1.3.3
Rutas BGP del nexo des divulgación a un peer BGP específico |
---|
Nexus# show bgp ipv4 unicast neighbors 10.1.3.3 advertised-routes Peer 10.1.3.3 routes for address family IPv4 Unicast: BGP table version is 20, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Originating default network 0.0.0.0/0 Network Next Hop Metric LocPrf Weight Path *>l192.168.1.0/24 0.0.0.0 100 32768 i |
Opcionalmente, el comando del valor por defecto-originar puede utilizar una ruta-correspondencia como un parámetro para hacer publicidad condicional del Default Route.
Opcional valor por defecto-origine la ruta-correspondencia |
---|
Nexus(config-router-neighbor-af)# default-originate ? <CR> route-map Route-map to specify criteria for originating default |
La ruta-correspondencia necesita hacer juego una ruta instalada en la tabla de encaminamiento para hacer valor por defecto-para originar hace publicidad del Default Route al peer BGP.
Tabla de encaminamiento del nexo |
---|
Nexus# show ip route 192.168.3.0 IP Route Table for VRF "default" '*' denotes best ucast next-hop '**' denotes best mcast next-hop '[x/y]' denotes [preference/metric] '%<string>' in via output denotes VRF <string> Route not found |
En este caso, la ruta-correspondencia nombrada ADVERTISE-DEFAULT-IF se refiere a una lista de prefijo nombrada NETWORKS y estos últimos el Prefijo de red 192.168.3.0/24 que debe existir en la tabla de encaminamiento para hacer publicidad del Default Route.
Configuración BGP del nexo |
---|
ip prefix-list NETWORKS seq 5 permit 192.168.3.0/24 |
Puesto que 192.168.3.0/24 no está en la tabla de encaminamiento, el Default Route no se hace publicidad.
Rutas BGP del nexo des divulgación a un peer BGP específico |
---|
Nexus# show bgp ipv4 unicast neighbors 10.1.3.3 advertised-routes Peer 10.1.3.3 routes for address family IPv4 Unicast: BGP table version is 20, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Network Next Hop Metric LocPrf Weight Path *>l192.168.1.0/24 0.0.0.0 100 32768 i |