Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: Configuración de multiconexión de espera activa de EVPN

En este ejemplo, se muestra cómo configurar VPN Ethernet (EVPN) para dispositivos de borde de cliente (CE) multihomed en una EVPN, un conmutador virtual y una instancia de enrutamiento VRF, y con una configuración de interfaz de enrutamiento y puentes integrados (IRB).

Requisitos

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

  • Cuatro plataformas de enrutamiento universal de 5G de la serie MX con solo interfaces MPC, en las que:

    • Dos dispositivos se configuran como enrutadores de borde de proveedor (PE) conectados a un sitio de cliente común de varias casas.

    • Un dispositivo está configurado como un enrutador de PE remoto conectado a un sitio de cliente con una sola casa.

  • Ocho dispositivos de borde de cliente (CE), en los que:

    • Dos dispositivos CE son multihomed.

    • Dos dispositivos CE son de un solo hogar para cada uno de los enrutadores de PE.

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

    Nota:

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

Antes de empezar:

  1. Configure las interfaces del enrutador.

  2. Configure el OSPF o cualquier otro protocolo IGP.

  3. Configure BGP.

  4. Configure LDP.

  5. Configure MPLS.

  6. Configure túneles LSP o GRE de MPLS RSVP.

Descripción general y topología

A partir de Junos OS versión 14.1, la solución EVPN en enrutadores serie MX con interfaces MPC se extiende para proporcionar funcionalidad de multiconexión con modo de operación de espera activa. Las funciones de multiconexión incluyen descubrimiento automático de segmentos de Ethernet, construcción de ruta de segmentos Ethernet y asignación de etiquetas de identificador de segmento Ethernet (ESI).

Nota:

Antes de la versión 15.1 de Junos OS, el soporte funcional de EVPN en enrutadores serie MX estaba limitado a enrutadores que solo usaban interfaces MPC y MIC. Sin embargo, a partir de Junos OS versión 15.1, los enrutadores serie MX que utilizan DPC se pueden aprovechar para proporcionar soporte EVPN en la interfaz orientada a dispositivos CE.

El soporte de DPC para EVPN se proporciona con las siguientes consideraciones:

  • Los DPC proporcionan soporte para EVPN en el modo de operación de espera activa, lo que incluye soporte para lo siguiente:

    1. Instancia de EVPN (EVI)

    2. Conmutador virtual (VS)

    3. Interfaces de enrutamiento y puente integrados (IRB)

  • Los DPC destinados a proporcionar el soporte de espera activa EVPN deben ser la tarjeta de línea orientada al dispositivo CE. Las interfaces del dispositivo PE en el dominio de EVPN solo deben usar interfaces MPC y MIC.

Nota:

Al configurar la multiconexión de EVPN de espera activa, tenga en cuenta las siguientes limitaciones:

  • Se puede adjuntar una interfaz o ESI a más de un EVI, con un límite máximo de 200 EVE por ESI.

  • Para una instancia de enrutamiento EVPN, solo se puede adjuntar 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 PE de la topología de red deben ejecutar Junos OS versión 14.1 o versiones posteriores, que se basan en EVPN draft-ietf-l2vpn-evpn-03. Las versiones de Junos OS anteriores a 14.1 admiten la versión anterior del borrador de EVPN, lo que causa problemas de interoperabilidad cuando se ejecuta la versión 14.1 de Junos OS y una versión anterior.

Figura 1: Multiconexión EVPN Active-Standby Multihoming de espera activa EVPN

En la figura 1:

  • Los enrutadores PE1 y PE2 son enrutadores de borde de proveedor (PE) conectados a dispositivos de borde de cliente (CE) multihomed "Dispositivo CE1" y "Dispositivo CE1".

  • El enrutador PE3 es un enrutador de PE remoto conectado a un sitio de cliente único.

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

  • Hay tres instancias de enrutamiento en ejecución en la topología (ALPHA, BETA y DELTA) con el conmutador virtual, EVPN y VRF, respectivamente.

  • Todos los enrutadores de PE están conectados a un dispositivo CE de un solo hogar para 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 hogar único para las instancias de enrutamiento ALPHA y BETA, respectivamente. De la misma manera, los dispositivos CE-A2 y CE-A3 pertenecen a la instancia de enrutamiento ALPHA, y los dispositivos CE-B2 y CE-B3 pertenecen a las instancias de enrutamiento BETA conectadas a los enrutadores PE2 y PE3, respectivamente.

Nota:

La multiconexión de espera activa se puede configurar en cualquier instancia de enrutamiento de EVPN. Ambos evpn tipos de virtual-switch instancia se admiten en la multiconexión de EVPN de espera activa. La vrf instancia de enrutamiento está configurada para ilustrar la funcionalidad de IRB de EVPN, además de la multiconexión, y no es obligatorio para que funcione la función de multiconexión de EVPN en espera activa.

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 [edit] nivel de jerarquía.

CE1

CE-A1

CE-A2

CE-A3

CE2

CE-B1

CE-B2

CE-B3

PE1

PE2

PE3

P

Procedimiento

Procedimiento paso a paso

El siguiente ejemplo requiere que navegue 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 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, direcciones y otros parámetros adecuados.

  1. Configure las interfaces PE1 del enrutador.

  2. Configure la dirección de circuito cerrado del enrutador PE1 como el 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 la EVPN.

  5. Habilite 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 vecinos al grupo BGP EVPN-PE para que el enrutador PE1 se empareja con los enrutadores PE2 y PE3.

  8. Incluya la Información de alcance de la capa de red (NLRI) de señalización de EVPN 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 con el enrutador P.

  11. Configure la instancia de enrutamiento de 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 de 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-options, show protocolsy show routing-instances para confirmar la show interfacesconfiguración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

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 reenvío designado (DF), el enrutador PE2 es el que no es DF y el enrutador PE3 es el PE remoto:

  1. Configuración de instancia de enrutamiento EVPN

  2. Rutas de multiconexión EVPN

  3. Proceso de elección del DF

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

  5. Entradas de ruta de host

Verificar el estado de la instancia de EVPN

Propósito

Verifique las instancias de enrutamiento de 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 conmutadores virtuales y EVPN.

  • Modo de operación de cada interfaz

  • Vecinos de cada instancia de enrutamiento.

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

  • ESI se adjunta a cada instancia de enrutamiento.

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

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

  • Etiquetas DE ID de VLAN y 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 de conmutador virtual (ALPHA).

Verificar las rutas de detección automática por segmento Ethernet

Propósito

Compruebe que se reciben las rutas de detección automática 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 detección automática remota tipo 1 se recibe para el ESI conectado al enrutador PE2, que es el otro enrutador PE conectado al dispositivo CE multienlace.

Verificar la ruta por segmentos Ethernet

Propósito

Compruebe que se reciben las rutas de detección automática locales y anunciadas por segmento de Ethernet y las rutas por segmentos 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 local y remota tipo 1 (detección automática) y tipo 4 (segmento Ethernet):

  • 1:10.255.0.1:0::112233445566778899::0/304— Detección automática de ruta por segmento de Ethernet para cada ESI local conectado al enrutador PE1 y al enrutador 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 al enrutador PE2.

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

Verificar el estado del DF

Propósito

Confirme qué enrutador de PE es el reenvío 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.

Verificar el estado de BDF

Propósito

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

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.

Verificar MAC IRB remoto

Propósito

Verifique 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 se sincronizan:

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

  • Las direcciones MAC de puerta de enlace PE1 y PE2 de los enrutadores se instalan en la tabla peer-gateway-mac PE3 del enrutador.

Verificar IRB remoto y IP de host

Propósito

Compruebe que se reciben la IP 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 remota en la instancia de enrutamiento del conmutador virtual.

Tabla ARP de verificación

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 el MAC del host y la dirección IP de los hosts locales.

Tabla ARP de verificación de puente

Propósito

Compruebe las entradas de la tabla ARP de 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 de conmutador virtual y el ARP se sincronizan con la dirección IP y MAC del host local.

Tabla MAC de verificación de bridge

Propósito

Compruebe las entradas de la tabla MAC de 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 de conmutador virtual instaló direcciones MAC de host local y remota en la tabla MAC de puente.