Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: Configuración de la multiconexión activa-en espera de EVPN-MPLS

En este ejemplo, se muestra cómo configurar VPN Ethernet (EVPN) con MPLS para dispositivos de borde de cliente (CE) multiconexión en modo de redundancia activo-en espera. Los pasos de este ejemplo configuran:

  • Una instancia de enrutamiento EVPN que utiliza el tipo de virtual-switch instancia de enrutamiento

  • Otra instancia de enrutamiento EVPN que utiliza el tipo de evpn instancia de enrutamiento

  • Una instancia de enrutamiento de enrutamiento y reenvío virtual (VRF) que usa el tipo de instancia de enrutamiento como parte de la vrf configuración de interfaces de enrutamiento y puente integrados (IRB).

Nota:

Admitimos la multiconexión en espera activa en estructuras EVPN solo con MPLS.

Consulte EVPN-MPLS: Compatibilidad con multiconexión activa única para obtener una lista completa de los productos que admiten esta función.

Requisitos

En este ejemplo, se utilizan los siguientes componentes de hardware y software:

  • Cuatro plataformas de enrutamiento universal 5G de la serie MX con interfaces MPC únicamente, donde:

    • Dos dispositivos se configuran como enrutadores perimetrales de proveedor (PE) conectados a un sitio de cliente multiconexión común.

    • Un dispositivo está configurado como un enrutador de PE remoto conectado a un sitio de cliente de una sola conexión.

  • Ocho dispositivos de borde de cliente (CE), donde:

    • Dos dispositivos CE son multiconexión.

    • Dos dispositivos CE son de una sola conexión para cada uno de los enrutadores de PE.

  • Junos OS versión 14.1 o posterior que se ejecuta en todos los enrutadores de PE.

    Nota:

    La versión 14.1 y posteriores de Junos OS se basan en EVPN draft-ietf-l2vpn-evpn-03. Las versiones anteriores a la 14.1 admiten la versión anterior del borrador de EVPN, lo que genera problemas de interoperabilidad cuando se ejecutan la versión 14.1 de Junos OS y una versión anterior.

Antes de empezar:

  1. Configure las interfaces del enrutador.

  2. Configure OSPF o cualquier otro protocolo IGP.

  3. Configure BGP.

  4. Configure LDP.

  5. Configure MPLS.

  6. Configure los túneles RSVP, MPLS, LSP o GRE.

Descripción general y topología

Esta solución EVPN en enrutadores de la serie MX con interfaces MPC se extiende para proporcionar funcionalidad de multiconexión con modo de operación activo-en espera. Las funciones de multiconexión incluyen la detección automática de segmentos Ethernet, la construcción de rutas de segmentos Ethernet y la asignación de etiquetas de identificador de segmento Ethernet (ESI).

Nota:

En algunas versiones anteriores de Junos, la compatibilidad con la funcionalidad de EVPN en enrutadores de la serie MX se limitaba a los enrutadores que solo usaban interfaces MPC y MIC. Consulte Explorador de características para conocer la compatibilidad de plataforma y versión de cualquier función de Junos OS.

La compatibilidad de CPC con EVPN se proporciona con las siguientes consideraciones:

  • Los CPC proporcionan compatibilidad con EVPN en el modo de operación activo-en espera, incluida la compatibilidad con lo siguiente:

    1. Instancia de EVPN (EVI)

    2. Conmutador virtual (VS)

    3. Interfaces de enrutamiento y puente integrados (IRB)

  • Los CPC destinados a proporcionar la compatibilidad con el modo de espera activo de EVPN deben ser la tarjeta de línea CE orientada al dispositivo. Las interfaces de dispositivo de PE en el dominio EVPN deben utilizar solo interfaces MPC y MIC.

Nota:

Cuando configure la multiconexión de EVPN activa-en espera, tenga en cuenta las siguientes limitaciones:

  • Una interfaz o ESI se puede asociar a más de un EVI, con un límite máximo de 200 EVI por ESI.

  • Para una instancia de enrutamiento EVPN, solo se puede conectar una interfaz lógica por interfaz física o ESI a un EVI.

  • Para una instancia de enrutamiento de conmutador virtual, solo se puede configurar una interfaz lógica por interfaz física o ESI en un dominio de puente.

  • Todos los enrutadores de PE de la topología de red deben ejecutar la versión 14.1 o posterior de Junos OS que se basan en EVPN draft-ietf-l2vpn-evpn-03. Las versiones de Junos OS anteriores a la 14.1 admiten la versión anterior del borrador de EVPN, lo que genera problemas de interoperabilidad cuando se ejecutan la versión 14.1 de Junos OS y una versión anterior.

Figura 1: Multiconexión activa-en espera de Network topology diagram showing connections between CE, PE, and P routers with labeled interfaces and IP addresses. EVPN

En la Figura 1:

  • Los enrutadores PE1 y PE2 son enrutadores perimetrales de proveedor (PE) conectados a dispositivos perimetrales de cliente (CE) multiconexión "Dispositivo CE1" y "Dispositivo CE1".

  • El enrutador PE3 es un enrutador de PE remoto conectado a un sitio de cliente de conexión única.

  • El enrutador P es el proveedor enrutador conectado a los enrutadores PE1, PE2 y PE3.

  • Hay tres instancias de enrutamiento que se ejecutan en la topología (ALPHA, BETA y DELTA) con el tipo de instancia de enrutamiento de conmutador virtual, EVPN y VRF, respectivamente.

  • Todos los enrutadores de PE están conectados a un dispositivo CE de una sola conexión para cada una de las instancias de enrutamiento ALFA y BETA.

  • El dispositivo CE1 pertenece a la instancia de enrutamiento ALPHA y el dispositivo CE2 pertenece a la instancia de enrutamiento BETA.

Para el enrutador PE1, los dispositivos CE-A1 y CE-B1 son los dispositivos CE de una sola conexión para las instancias de enrutamiento ALFA y BETA, respectivamente. De la misma manera, el dispositivo CE-A2 y el dispositivo CE-A3 pertenecen a la instancia de enrutamiento ALPHA, y el dispositivo CE-B2 y el dispositivo CE-B3 pertenecen a las instancias de enrutamiento BETA conectadas a los enrutadores PE2 y PE3, respectivamente.

Nota:

Puede configurar la multiconexión activa-en espera en cualquier instancia de enrutamiento de EVPN. Admitimos ambos evpn tipos de instancias en virtual-switch la multiconexión de EVPN activa-en espera. Incluimos la configuración para la instancia de enrutamiento VRF del inquilino de tipo vrf para ilustrar la funcionalidad IRB de EVPN, además de la multiconexión. La configuración de instancia de enrutamiento DELTA no es necesaria para que funcione la función de multiconexión EVPN activa-en espera.

Para mayor simplicidad y coherencia de la configuración, en este ejemplo configuramos una comunidad extendida de destino de ruta para las instancias de EVPN y la instancia de VRF mediante la vrf-target instrucción en el [edit routing-instances name] nivel de jerarquía. Con esta instrucción, el dispositivo establece automáticamente políticas de enrutamiento de importación y exportación basadas en la comunidad especificada. En cada uno de los dispositivos de PE, configuramos las instancias de enrutamiento correspondientes con valores de destino de ruta que coincidan, de modo que los dispositivos de PE puedan compartir rutas mediante esas políticas de enrutamiento implícitas. No es necesario configurar explícitamente las políticas de importación y exportación para el uso compartido de rutas.

Configuración

Configuración rápida de CLI

Para configurar rápidamente este ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red y, luego, copie y pegue los comandos en la CLI en el nivel jerárquico [edit] .

CE1

CE-A1

CE-A2

CE-A3

CE2

CE-B1

CE-B2

CE-B3

PE1

PE2

PE3

P

Procedimiento

Procedimiento paso a paso

En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración.

Para configurar el enrutador PE1:

Nota:

Repita este procedimiento para el enrutador PE2 después de modificar los nombres de interfaz, las direcciones y otros parámetros adecuados.

  1. Configure las interfaces del enrutador PE1.

  2. Configure la dirección de circuito cerrado del circuito cerrado del enrutador PE1 como ID del enrutador.

  3. Establezca el número de sistema autónomo para el enrutador PE1.

  4. Habilite el próximo salto compuesto encadenado para el EVPN.

  5. Active MPLS en la interfaz de circuito cerrado del enrutador PE1 y en la interfaz que conecta PE1 al enrutador P.

  6. Configure el grupo BGP para el enrutador PE1.

  7. Asigne direcciones locales y de vecino al grupo BGP EVPN-PE para que el enrutador PE1 se empareje con los enrutadores PE2 y PE3.

  8. Incluya la información de accesibilidad de la capa de red de señalización EVPN (NLRI) al grupo EVPN-PE.

  9. Configure OSPF en la interfaz de circuito cerrado del enrutador PE1 y en la interfaz que conecta PE1 al enrutador P.

  10. Habilite LDP en la interfaz de circuito cerrado del enrutador PE1 y en la interfaz que conecta PE1 al enrutador P.

  11. Configure la instancia de enrutamiento del conmutador virtual: ALPHA.

  12. Configure la lista de VLAN extendida para la instancia de enrutamiento ALPHA.

  13. Establezca el tipo para el dominio de puente en la instancia de enrutamiento ALPHA.

  14. Establezca la VLAN para el dominio de puente en la instancia de enrutamiento ALPHA.

  15. Configure los nombres de interfaz para la instancia de enrutamiento ALPHA.

  16. Configure el distinguidor de ruta para la instancia de enrutamiento ALPHA.

  17. Configure la comunidad de destino de enrutamiento y reenvío VPN (VRF) para la instancia de enrutamiento ALPHA.

  18. Configure la instancia de enrutamiento EVPN: BETA.

  19. Establezca el identificador VLAN para el dominio de puente en la instancia de enrutamiento BETA.

  20. Configure los nombres de interfaz para la instancia de enrutamiento BETA.

  21. Configure el distinguidor de ruta para la instancia de enrutamiento BETA.

  22. Configure la comunidad de destino de enrutamiento y reenvío VPN (VRF) para la instancia de enrutamiento BETA.

  23. Configure la instancia de enrutamiento VRF: DELTA.

  24. Configure los nombres de interfaz para la instancia de enrutamiento DELTA.

  25. Configure el distinguidor de ruta para la instancia de enrutamiento DELTA.

  26. Configure la comunidad de destino de enrutamiento y reenvío VPN (VRF) para la instancia de enrutamiento DELTA.

Resultados

Desde el modo de configuración, ingrese los comandos , show routing-optionsy show protocolsshow routing-instances para confirmar la show interfacesconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregirla.

Verificación

Confirme que la configuración funciona correctamente en las siguientes áreas diferentes en todos los enrutadores de PE, donde el enrutador PE1 es el reenviador designado (DF), el enrutador PE2 es el no DF y el enrutador PE3 es el PE remoto:

  1. Configuración de instancia de enrutamiento EVPN

  2. Rutas de multiconexión de EVPN

  3. Proceso de elección del DF

  4. Configuración de instancia de enrutamiento de IRB y conmutadores virtuales

  5. Entradas de ruta de host

Verificación del estado de la instancia de EVPN

Propósito

Compruebe las instancias de enrutamiento EVPN y su estado.

Acción

Enrutador PE1

Desde el modo operativo, ejecute el show evpn instance extensive comando.

Enrutador PE2

Desde el modo operativo, ejecute el show evpn instance extensive comando.

Enrutador PE3

Desde el modo operativo, ejecute el show evpn instance extensive comando.

Significado

El resultado proporciona la siguiente información:

  • Lista de instancias de enrutamiento de EVPN y conmutadores virtuales.

  • Modo de operación de cada interfaz

  • Los vecinos de cada instancia de enrutamiento.

  • Número de rutas diferentes recibidas de cada vecino.

  • ESI adjunto a cada instancia de enrutamiento.

  • Número de segmentos de Ethernet en cada instancia de enrutamiento.

  • Roles de elección de DF para cada ESI en un EVI.

  • ID de VLAN y etiquetas MAC para cada instancia de enrutamiento.

  • Detalles de la interfaz IRB

  • Número de direcciones MAC de puerta de enlace predeterminadas recibidas para la instancia de enrutamiento del conmutador virtual (ALPHA).

Verificar las rutas de autodescubrimiento por segmento de Ethernet

Propósito

Compruebe que se han recibido las rutas de autodescubrimiento por segmento de Ethernet.

Acción

Enrutador PE1

Desde el modo operativo, ejecute el show route table ALPHA.evpn.0 comando.

Enrutador PE2

Desde el modo operativo, ejecute el show route table ALPHA.evpn.0 comando.

Enrutador PE3

Desde el modo operativo, ejecute el show route table ALPHA.evpn.0 comando.

Significado

La ruta de autodescubrimiento tipo 1 remota se recibe para el ESI conectado al enrutador PE2, que es el otro enrutador de PE conectado al dispositivo CE multiconexión.

Verificación de la ruta de segmento Ethernet

Propósito

Compruebe que se reciben las rutas de autodescubrimiento locales y anunciadas por segmento de Ethernet y las rutas de segmento de Ethernet.

Acción

Enrutador PE1

Desde el modo operativo, ejecute el show route table __default_evpn__.evpn.0 comando.

Enrutador PE2

Desde el modo operativo, ejecute el show route table __default_evpn__.evpn.0 comando.

Significado

El resultado muestra las rutas locales y remotas de tipo 1 (detección automática) y tipo 4 (segmento Ethernet):

  • 1:10.255.0.1:0::112233445566778899::0/304: ruta de autodescubrimiento por segmento de Ethernet para cada ESI local conectado al enrutador PE1 y PE2.

  • 4:10.255.0.1:0::112233445566778899:10.255.0.1/304: ruta de segmento Ethernet para cada ESI local conectado al enrutador PE1 y PE2.

  • 4:10.255.0.2:0::112233445566778899:10.255.0.2/304—Ruta de segmento Ethernet remota desde el enrutador PE2.

Verificación del estado de DF

Propósito

Confirme qué enrutador de PE es el reenviador designado (DF).

Acción

Desde el modo operativo, ejecute el show evpn instance ALPHA esi esi designated-forwarder comando.

Significado

El enrutador PE1 es el DF para la instancia de enrutamiento ALPHA.

Verificación del estado de BDF

Propósito

Confirme qué enrutador de PE es el reenviador designado (BDF) de respaldo.

Acción

Desde el modo operativo, ejecute el show evpn instance ALPHA esi esi backup-forwarder comando.

Significado

El enrutador PE2 es el BDF para la instancia de enrutamiento ALPHA.

Verificación de MAC IRB remoto

Propósito

Compruebe que las direcciones MAC de la puerta de enlace remota estén sincronizadas entre todos los enrutadores de PE.

Acción

Enrutador PE1

Desde el modo operativo, ejecute el show bridge evpn peer-gateway-mac comando.

Enrutador PE2

Desde el modo operativo, ejecute el show bridge evpn peer-gateway-mac comando.

Enrutador PE3

Desde el modo operativo, ejecute el show bridge evpn peer-gateway-mac comando.

Significado

Las direcciones MAC de la puerta de enlace remota están sincronizadas:

  • La puerta de enlace MAC del enrutador PE3 está instalada en la tabla peer-gateway-mac de los enrutadores PE1 y PE2.

  • Las direcciones MAC de las puertas de enlace PE1 y PE2 están instaladas en la tabla MAC de la puerta de enlace par del enrutador PE3.

Verificar IRB remoto e IP de host

Propósito

Compruebe que se han recibido la IP de IRB remota y la IP de host.

Acción

Enrutador PE1

Desde el modo operativo, ejecute el show route table DELTA comando.

Enrutador PE2

Desde el modo operativo, ejecute el show route table DELTA comando.

Enrutador PE3

Desde el modo operativo, ejecute el show route table DELTA comando.

Significado

El resultado muestra las interfaces IRB locales y remotas. También muestra los hosts locales y remotos que están instalados en la tabla VRF:

En el enrutador PE1:

  • 10.0.0.1/32: host local en la instancia de enrutamiento del conmutador virtual.

  • 10.0.0.2/32 y 10.0.0.3/32—Host remoto en la instancia de enrutamiento del conmutador virtual.

  • 10.0.0.250/32: IRB local en la instancia de enrutamiento del conmutador virtual.

  • 10.0.0.253/32: IRB remoto en la instancia de enrutamiento del conmutador virtual.

Verificar tabla ARP

Propósito

Compruebe las entradas de la tabla ARP.

Acción

Enrutador PE1

Desde el modo operativo, ejecute el show evpn arp-table comando.

Enrutador PE2

Desde el modo operativo, ejecute el show evpn arp-table comando.

Enrutador PE3

Desde el modo operativo, ejecute el show evpn arp-table comando.

Significado

La instancia de EVPN y el ARP se sincronizan con la dirección MAC e IP del host para los hosts locales.

Verificar la tabla ARP del puente

Propósito

Compruebe las entradas de la tabla ARP del puente.

Acción

Enrutador PE1

Desde el modo operativo, ejecute el show bridge evpn arp-table comando.

Enrutador PE2

Desde el modo operativo, ejecute el show bridge evpn arp-table comando.

Enrutador PE3

Desde el modo operativo, ejecute el show bridge evpn arp-table comando.

Significado

La instancia del conmutador virtual y el ARP se sincronizan con la dirección MAC e IP del host local.

Verificar la tabla MAC del puente

Propósito

Compruebe las entradas de la tabla MAC del puente.

Acción

Enrutador PE1

Desde el modo operativo, ejecute el show bridge mac-table comando.

Enrutador PE2

Desde el modo operativo, ejecute el show bridge mac-table comando.

Enrutador PE3

Desde el modo operativo, ejecute el show bridge mac-table comando.

Significado

La instancia del conmutador virtual instaló direcciones MAC de host local y remoto en la tabla MAC del puente.