EN ESTA PÁGINA
Implementación de coexistencia de rutas EVPN tipo 2 y tipo 5
De forma predeterminada, los dispositivos EVPN-VXLAN importan y anuncian rutas EVPN tipo 2 (MAC con rutas de anuncio IP) para el aprendizaje del plano de control de la dirección MAC de ESI. También puede habilitar los dispositivos para importar y anunciar rutas EVPN tipo 5 (rutas de prefijo IP) en una instancia de enrutamiento y reenvío virtual (VRF) utilizando la ip-prefix-routes instrucción en el [edit routing-instances name protocols evpn] nivel de jerarquía. Con las rutas de tipo 5 habilitadas, el dispositivo aprenderá a comunicarse con una dirección de host IP desde una ruta de tipo 2 (la parte IP) y desde una ruta de tipo 5 para el mismo prefijo.
Cuando el dispositivo aprende cualquier tipo de ruta para el mismo destino, almacena ambas como rutas independientes, por lo que las rutas de tipo 2 y 5 pueden coexistir para un VRF. Puede configurar el VRF con diferentes objetivos de ruta VRF de importación y exportación para evitar la importación de rutas locales de tipo 5 al dispositivo (lo que esencialmente impide la coexistencia por completo).
Sin embargo, en algunos casos, es posible que desee aceptar rutas coexistentes para destinos locales o remotos. También puede aplicar políticas de enrutamiento para evitar que el dispositivo importe rutas de host de tipo 2 o 5 para prefijos o destinos específicos.
Coexistencia de rutas de tipo 2 y tipo 5 en una instancia de enrutamiento y reenvío virtual
En un centro de datos grande con una estructura superpuesta de puente enrutado en el borde (ERB), la coexistencia de rutas de tipo 2 y 5 puede sobrecargar los recursos del próximo salto del motor de reenvío de paquetes (PFE) del dispositivo. Además, el dispositivo funciona mejor en ciertos casos si puede preferir un tipo de ruta sobre el otro. Como resultado, proporcionamos una función de preferencia de coexistencia de rutas de tipo 2 y 5 en las plataformas y versiones compatibles. Con esta función, cuando el dispositivo acepta rutas coexistentes de tipo 2 y 5, el dispositivo aplica un algoritmo de preferencia de ruta de forma predeterminada. Según el algoritmo de preferencia, el dispositivo asigna solo un tipo de ruta para el mismo prefijo de destino que la ruta activa.
Consulte Coexistencia de rutas EVPN tipo 2 y tipo 5 con EVPN-VXLAN en la Guía del usuario de EVPN para obtener más información sobre esta función y el algoritmo de preferencia predeterminado.
- Algoritmo de preferencia de coexistencia de rutas de tipo 2 y tipo 5
- Limitaciones con la característica de coexistencia de rutas de tipo 2 y 5
Algoritmo de preferencia de coexistencia de rutas de tipo 2 y tipo 5
Cuando configure el dispositivo para que acepte rutas coexistentes de tipo 2 y tipo 5 para un VRF, el dispositivo aplica el siguiente algoritmo de preferencia en las rutas importadas:
Si el dispositivo aprende una ruta de tipo 2 para un destino y no tiene una ruta de tipo 5 de prefijo coincidente, instala la ruta de tipo 2.
Si el dispositivo aprende una ruta de tipo 5 para una ruta ESI local de tipo 2 (una ruta de host local) para el mismo prefijo, instala la ruta de tipo 2.
Si el dispositivo aprende una ruta de tipo 5 y tiene una entrada de tipo 2 coincidente para una interfaz no local, instala la ruta de tipo 5 en su lugar (y elimina la entrada de tipo 2).
Esencialmente, si las rutas de tipo 2 y tipo 5 coexisten para el mismo prefijo, el algoritmo prefiere las rutas de tipo 2 para las interfaces locales y prefiere las rutas de tipo 5 para todos los demás destinos. El dispositivo elimina las entradas de ruta de tipo 2 de destino no local de la PFE cuando instala una ruta de tipo 5 para el mismo prefijo, lo que ahorra espacio de tabla de salto siguiente en la PFE.
Limitaciones con la característica de coexistencia de rutas de tipo 2 y 5
En las siguientes secciones se describen algunas limitaciones o restricciones de comportamiento de enrutamiento en una instancia de enrutamiento con la característica de coexistencia de rutas de tipo 2 y tipo 5.
- Enrutamiento a través de una interfaz IRB para BGP con EBGP
- Enrutamiento a través de una interfaz IRB con SI-SI u OSPF
- Recomendación de relé DHCP con coexistencia de rutas de tipo 2 y tipo 5
Enrutamiento a través de una interfaz IRB para BGP con EBGP
El protocolo EBGP está diseñado para establecer emparejamiento entre direcciones de interfaz conectadas directamente, por lo que el tiempo de vida predeterminado (TTL) del mensaje EBGP es 1 (que corresponde a un salto siguiente). En configuraciones de EBGP con coexistencia de rutas de tipo 2 y 5, el dispositivo prefiere rutas de tipo 5 para hosts de destino remotos. Cuando el dispositivo enruta un paquete a través de una interfaz IRB para un túnel de ruta de tipo 5, el enrutamiento puede requerir más saltos que el tráfico puenteado o enrutado localmente mediante rutas de tipo 2.
Para garantizar el enrutamiento correcto a través de interfaces IRB en configuraciones de EBGP con coexistencia de rutas de tipo 2 y tipo 5, debe establecer la multihop opción con un valor TTL de 2 o más en la configuración del grupo par EBGP, como se indica a continuación:
set routing-instances VRF-instance protocols bgp group BGP-peer-group-name multihop ttl 2
Enrutamiento a través de una interfaz IRB con SI-SI u OSPF
Para garantizar que el enrutamiento se realice correctamente a través de las interfaces IRB para los hosts de destino en los que el dispositivo resuelve esas rutas mediante SI-SI u OSPF, no puede permitir que coexistan rutas de tipo 2 y 5. SI-SI y OSPF son protocolos de estado de vínculos que esperan que los pares estén conectados directamente. El dispositivo no debe enrutar paquetes de control SI-SI u OSPF y debe utilizar rutas de tipo 2. Cuando coexisten rutas de tipo 2 y tipo 5, el dispositivo debe preferir la ruta de tipo 2. Como resultado, en este caso, defina y aplique una política de enrutamiento para evitar importar rutas de tipo 5 para esas rutas de host.
Vea los ejemplos de políticas en:
Paso 6 en Configurar rutas de tipo 2 y tipo 5 para que coexistan.
Coexistencia de rutas EVPN tipo 2 y tipo 5 con EVPN-VXLAN en la Guía del usuario de EVPN
Estas políticas filtran y no importan rutas para direcciones de host o prefijos específicos.
Recomendación de relé DHCP con coexistencia de rutas de tipo 2 y tipo 5
En una instancia de VRF con el relé DHCP habilitado y las rutas de tipo 2 y tipo 5 coexisten, debe deshabilitar la supervisión en la configuración del relé DHCP, como se indica a continuación:
set routing-instances VRF-instance forwarding-options dhcp-relay no-snoop
Configure las rutas de tipo 2 y 5 para que coexistan
Para configurar un VRF para que tenga rutas de tipo 2 y tipo 5 coexistentes, habilite el enrutamiento de tipo 5 (rutas de prefijo IP) y asegúrese de que el dispositivo utilice los mismos destinos de ruta VRF de importación y exportación en la instancia de enrutamiento. También se aplica una política de enrutamiento en la instancia para las rutas de host que desea que el dispositivo importe o anuncie. Consulte Coexistencia de rutas EVPN tipo 2 y tipo 5 con EVPN-VXLAN para obtener más información sobre las opciones de políticas que quizás desee configurar con esta función.
La siguiente configuración de ejemplo habilita la coexistencia de rutas de tipo 2 y 5 en un dispositivo leaf en la estructura superpuesta ERB introducida en Diseño e implementación de superposición de puentes enrutados en el borde. Puede utilizar la misma configuración general de ese ejemplo de diseño de referencia de ERB. La configuración aquí corresponde a la configuración de ruta Tipo 5 en Leaf 10 en VRF_3. Consulte los pasos allí donde configuramos las rutas del host, exportamos política de enrutamiento y habilitamos las rutas de tipo 5 en la instancia de enrutamiento VRF_3.
Verificar la coexistencia de rutas de tipo 2 y 5
Para comprobar que el algoritmo de preferencia de coexistencia almacena solo las rutas preferidas con coexistencia de rutas de tipo 2 y 5, utilice los siguientes comandos.
Estos comandos de ejemplo utilizan la estructura de superposición ERB configurada en Diseño e implementación de superposición de puentes enrutados en el borde en Leaf 10 con:
Instancia de MAC-VRF: MAC-VRF-1
VRF de inquilino: VRF_3
Un host local con dirección IP 10.1.4.101
Un host remoto con dirección IP 10.1.4.102
Estos comandos comprueban las rutas a un host remoto con dirección IP 10.1.4.102 en un segmento Ethernet en otro dispositivo leaf de la estructura. Leaf 10 tiene un host con la dirección IP 10.1.4.101.
Función de preferencia de coexistencia de rutas EVPN tipo 2 y tipo 5: historial de versiones
La tabla 1 proporciona un historial de la función en esta sección y su compatibilidad dentro de este diseño de referencia.
Lanzamiento |
Descripción |
|---|---|
21.4R2 |
Dispositivos serie MX, QFX5110, QFX5120 y QFX10000 que ejecutan la versión 21.4R2 de Junos OS y versiones posteriores en arquitecturas de referencia de superposición ERB. |
21.4R2-EVO |
Dispositivos ACX7100-48L, PTX10001, PTX10004, PTX10008, PTX10016 y QFX5130-32CD que ejecutan Junos OS versión evolucionada 21.4R2 y versiones posteriores en arquitecturas de referencia superpuestas ERB. |