Depurar el emparejamiento BGP y el intercambio de rutas en Contrail
Use los pasos y directrices de solución de problemas de este tema cuando tenga errores con el emparejamiento de BGP de Contrail y el intercambio de rutas.
Clúster de ejemplo
Los ejemplos de este documento hacen referencia a un clúster virtual que se configura de la siguiente manera:
Config Nodes : [‘nodea22’, ‘nodea20’] Control Nodes : [‘nodea22’, ‘nodea20’] Compute Nodes : [‘nodea22’, ‘nodea20’] Collector : [‘nodea22’] WebU : nodea22 Openstack : nodea22
Verificación de los enrutadores BGP
Utilice este procedimiento para iniciar varias introspecciones a fin de verificar la configuración de los enrutadores BGP en su sistema.
Utilice este procedimiento para iniciar varias introspecciones a fin de verificar la configuración de los enrutadores BGP en su sistema.
Verificación del intercambio de rutas
Las dos redes virtuales siguientes se usan en la sesión de depuración de ejemplo para el intercambio de rutas.
vn1 -> 1.1.1.0/24 vn2 -> 2.2.2.0/24
Ejemplo de procedimiento para comprobar Route Exchange
Depurar Route Exchange con directivas
En esta sección se utiliza el resultado de ejemplo y los ejemplos vn1 y vn2 para demostrar los métodos de depuración del intercambio de rutas con directivas.
Depuración de emparejamiento con un enrutador de la serie MX
En esta sección se configura un par BGP serie MX de ejemplo y se proporcionan algunos escenarios de solución de problemas.
Depurar un error de emparejamiento BGP con una familia incorrecta
Use este procedimiento para identificar y resolver errores que surgen de configuraciones no coincidentes de familias .
En este ejemplo se utilizan ubicaciones en http: //<host ip address>:
. Asegúrese de reemplazar <host ip address>
con la dirección correcta para su entorno.
Configuración del emparejamiento MX (iBGP)
Comprobación del intercambio de rutas con un par de la serie MX
Comprobación de la ruta en el enrutador de la serie MX
Utilice los comandos show de la CLI de Junos desde el enrutador para comprobar la ruta. Estos comandos suponen que la instancia de enrutamiento con la tabla de rutas importada de Contrail está configurada en el enrutador de la serie MX, ya sea manualmente o mediante el Administrador de dispositivos.
run show route table public.inet.0 public.inet.0: 5 destinations, 6 routes (5 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 0.0.0.0/0 *[Static/5] 15w6d 08:50:34 > to <ip address> via ge-1/0/1.0 <ip address> *[Direct/0] 15w6d 08:50:35 > via ge-1/0/1.0 <ip address> *[Local/0] 15w6d 08:50:51 Local via ge-1/0/1.0 <ip address> *[BGP/170] 01:13:34, localpref 100, from <ip address> AS path: ?, validation-state: unverified > via gr-1/0/0.32771, Push 16 [BGP/170] 01:13:34, localpref 100, from <ip address> AS path: ?, validation-state: unverified > via gr-1/0/0.32771, Push 16 <ip address> *[BGP/170] 00:03:20, localpref 100, from <ip address> AS path: ?, validation-state: unverified > via gr-1/0/0.32769, Push 16 run show route table bgp.l3vpn.0 receive-protocol bgp <ip address> detail bgp.l3vpn.0: 92 destinations, 130 routes (92 active, 0 holddown, 0 hidden) * <ip address> (1 entry, 0 announced) Import Accepted Route Distinguisher: <ip address> VPN Label: 16 Nexthop: <ip address> Localpref: 100 AS path: ? Communities: target:64512:1 target:64512:10003 unknown iana 30c unknown iana 30c unknown type 8004 value fc00:1 unknown type 8071 value fc00:4