Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: configuración de una estructura de puente enrutada en el borde EVPN-VXLAN con una puerta de enlace Anycast

Ethernet VPN (EVPN) es una tecnología de plano de control basada en BGP que permite que los hosts (servidores físicos y máquinas virtuales) se coloquen en cualquier lugar de una red y permanezcan conectados a la misma red lógica de capa 2 (L2). Virtual Extensible LAN (VXLAN) es un protocolo de tunelización que crea el plano de datos para la red superpuesta L2.

La red física subyacente sobre la que se despliega comúnmente EVPN-VXLAN es una estructura IP de dos capas, que incluye dispositivos de spine y leaf, como se muestra en la Figura 1 . Una tela de espina y hoja de dos capas se conoce como Clos de 3 etapas.

En este ejemplo se detalla cómo implementar una arquitectura de puente enrutado en el borde (ERB) mediante una estructura Clos de 3 etapas. En este diseño, los dispositivos spine (como conmutadores QFX10000) solo proporcionan conectividad IP entre los dispositivos leaf. En esta capacidad, llamamos a los dispositivos de columna vertebral espinas delgadas, ya que no requieren funcionalidad VXLAN. Los dispositivos leaf (como los conmutadores QFX5100) proporcionan conectividad a las cargas de trabajo adjuntas. En el caso de ERB, los dispositivos leaf proporcionan funcionalidad VXLAN de capa 2 y capa 3 (L3) en la red superpuesta. Las puertas de enlace L2 proporcionan puentes dentro de la misma VLAN. Una puerta de enlace L3 gestiona el tráfico entre VLAN (inter-VLAN) mediante interfaces de enrutamiento y puente integrados (IRB).

En este ejemplo, las interfaces IRB se configuran con una dirección IP anycast. Para obtener un ejemplo de ERB que utiliza una dirección IP de dirección de puerta de enlace virtual (VGA), consulte Ejemplo: Configuración de una estructura de puente enrutado en el borde EVPN-VXLAN con una puerta de enlace virtual

Nota:

También llamamos a la arquitectura ERB una estructura "colapsada". En comparación con un diseño CRB, las funciones de puerta de enlace VXLAN L2 y L3 se colapsan en una sola capa de la estructura (las hojas).

Para obtener más información sobre la tecnología EVPN-VXLAN y las arquitecturas compatibles, consulte Manual de EVPN.

Para obtener un ejemplo de cómo configurar una superposición de puente de enrutamiento centralizado (CRB) EVPN-VXLAN, consulte Ejemplo: configurar una estructura de puente enrutada centralmente EVPN-VXLAN.

Figura 1: Una arquitectura de puente de enrutamiento de borde de 3 etapas (hoja y espina) A 3-Stage (Leaf-And-Spine) Edge-Routing Bridging Architecture

En este ejemplo se describe cómo configurar una superposición ERB de EVPN-VXLAN. Como resultado, puede configurar las instancias de enrutamiento y las interfaces IRB solo en los dispositivos leaf.

Requisitos

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

  • Dos dispositivos que funcionan como dispositivos de columna vertebral de tránsito.

  • Cuatro dispositivos con software Junos OS versión 15.1X53-D60 o posterior que sirven como dispositivos leaf y proporcionan funcionalidad de puerta de enlace L2 y L3.

    • Actualizado y revalidado mediante conmutadores QFX10002 que ejecutan Junos OS versión 21.3R1
  • Consulte el resumen de hardware para obtener una lista de las plataformas compatibles.

Descripción general y topología

La superposición ERB que se muestra en la Figura 2 incluye dos dispositivos de columna vertebral de tránsito y cuatro dispositivos de hoja que funcionan como puertas de enlace L2 y L3. Cuatro servidores están conectados a los dispositivos leaf. El servidor A está conectado a Leaf1 y Leaf2 a través de una interfaz de grupo de agregación de vínculos (LAG). En ambos dispositivos leaf, a la interfaz se le asigna el mismo identificador de segmento Ethernet (ESI) y se establece en modo multihost totalmente activo.

Figura 2: Superposición de ERB dentro de un centro ERB Overlay within a Data Center de datos

En esta topología, el servidor A y el servidor C están en VLAN 101, el servidor B está en VLAN 102 y el servidor D está en VLAN 103. Para que se produzca la comunicación entre VLAN, debe configurar las interfaces IRB para cada VLAN en todos los dispositivos leaf.

La diferencia más significativa entre la configuración de ERB en comparación con CRB es la configuración y ubicación de la puerta de enlace L3. Por lo tanto, este ejemplo se centra en la configuración de EVPN-VXLAN, en particular, la configuración de puerta de enlace L3, en los dispositivos leaf.

Para una superposición de ERB, puede configurar las interfaces IRB dentro de una instancia de EVPN (EVI) mediante uno de los métodos siguientes:

  • Method 1: este método implica una dirección IP única para cada interfaz IRB, pero utiliza la misma MAC para cada interfaz IRB. Con este método, se instala una sola entrada MAC para cada dirección IRB tanto en los dispositivos leaf como en los servidores. Para cada interfaz IRB en un dispositivo leaf determinado, por ejemplo, Leaf1, especifique lo siguiente:

    • Una dirección IP única para cada interfaz IRB.

    • Se utiliza la misma dirección MAC para cada interfaz IRB.

    Por ejemplo:

    Tabla 1: Dirección IP única con el mismo MAC por interfaz IRB

    IRB.101

    Dirección IP: 10.1.101.254/24

    Dirección MAC: 00:00:5e:00:53:01

    IRB.102

    Dirección IP: 10.1.102.254/24

    Dirección MAC: 00:00:5e:00:53:01

    IRB.103

    Dirección IP: 10.1.103.254/24

    Dirección MAC: 00:00:5e:00:53:01

  • Method 2: este método implica una dirección IP y MAC únicas para cada interfaz IRB. Con este método, se instala una entrada MAC para cada dirección IRB en los dispositivos leaf, pero solo una MAC en los servidores. Para cada interfaz IRB en Leaf1, especifique lo siguiente:

    • Una dirección IP única para cada interfaz IRB.

    • Se utiliza una dirección MAC única para cada interfaz IRB.

    Por ejemplo:

    Tabla 2: Dirección IP única y MAC por interfaz IRB

    IRB.101

    Dirección IP: 10.1.101.254/24

    Dirección MAC: 00:00:5e:00:53:01

    IRB.102

    Dirección IP: 10.1.102.254/24

    Dirección MAC: 00:00:5e:00:53:02

    IRB.103

    Dirección IP: 10.1.103.254/24

    Dirección MAC: 00:00:5e:00:53:03

  • Method 3—Este método implica una dirección IP y VGA únicas para cada interfaz IRB. Con este método se instala una entrada MAC para cada dirección IRB y el VGA en los dispositivos y servidores leaf. Para cada interfaz IRB en Leaf1, especifique lo siguiente:

    • Una dirección IP única para cada interfaz IRB.

    • Una dirección VGA única para cada interfaz IRB.

    Por ejemplo:

    Tabla 3: Dirección IP única y dirección de puerta de enlace virtual por interfaz IRB

    IRB.101

    Dirección IP: 10.1.101.1/24

    Dirección VGA: 10.1.101.254

    IRB.102

    Dirección IP: 10.1.102.1/24

    Dirección VGA: 10.1.102.254

    IRB.103

    Dirección IP: 10.1.103.1/24

    Dirección VGA: 10.1.103.254

Para los métodos 1 y 2, se aplica la misma configuración de interfaz IRB en todos los dispositivos leaf. Para el método 3, se aplica una dirección de interfaz IRB única y el mismo VGA en todos los dispositivos leaf. En este ejemplo, se utiliza el método 1 para configurar las interfaces IRB.

En este ejemplo (con el método 1) se configura la misma dirección MAC para cada interfaz IRB en cada dispositivo leaf. Cada host utiliza la misma dirección MAC cuando envía tráfico entre VLAN, independientemente de dónde se encuentre el host o qué dispositivo leaf reciba el tráfico. Por ejemplo, en la topología que se muestra en la figura 2, el servidor de host múltiple A en VLAN 101 envía un paquete al servidor B en VLAN 102. Si Leaf1 no funciona, Leaf2 continúa reenviando el tráfico entre VLAN incluso sin la configuración de una dirección MAC de puerta de enlace predeterminada redundante.

Nota:

La configuración de interfaces IRB en este ejemplo no incluye una dirección de puerta de enlace virtual (VGA) y una dirección V-MAC correspondiente que establezca la funcionalidad de puerta de enlace predeterminada redundante, que se mencionó anteriormente. Al configurar la misma dirección MAC para cada interfaz IRB en cada dispositivo leaf, los hosts utilizan el dispositivo leaf local configurado con la dirección MAC común como puerta de enlace L3 predeterminada.

Por lo tanto, elimina la necesidad de anunciar una puerta de enlace predeterminada redundante y sincroniza dinámicamente las direcciones MAC de la puerta de enlace predeterminada redundante en todo el plano de control de EVPN. Como resultado, al configurar cada dispositivo leaf, debe deshabilitar el anuncio de la puerta de enlace predeterminada redundante incluyendo la instrucción de default-gateway do-not-advertise configuración en el nivel de jerarquía en su [edit protocols evpn] configuración.

Además, aunque la configuración de interfaz IRB utilizada en este ejemplo no incluye un VGA, puede configurar un VGA según sea necesario para que EVPN-VXLAN funcione correctamente en la superposición de ERB. Si configura un VGA para cada interfaz IRB, especifique la misma dirección IP para cada VGA en cada dispositivo leaf en lugar de configurar la misma dirección MAC para cada interfaz IRB en cada dispositivo leaf, como se muestra en este ejemplo.

Cuando se trata de manejar la replicación de tráfico de difusión, unidifusión desconocida y multidifusión (BUM), tenga en cuenta que la configuración en Leaf1:

  • incluye el set protocols evpn multicast-mode ingress-replication comando. Este comando hace que Leaf1, que es un VTEP de hardware, controle la replicación y el envío de tráfico BUM en lugar de depender de una capa subyacente habilitada para multidifusión.

Configuración para Leaf1

Configuración rápida de CLI

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

Hoja1

Configuración de EVPN-VXLAN en Leaf1

Procedimiento paso a paso

  1. Configure la configuración subyacente. En este ejemplo, usamos EBGP para el protocolo de enrutamiento subyacente.

  2. Configure el servidor A para que sea multihost en Leaf1 y Leaf2 configurando una interfaz Ethernet agregada, especificando un ESI para la interfaz y estableciendo el modo para que las conexiones a ambos dispositivos leaf estén activas. Mostraremos la configuración de VLAN aplicada en un paso posterior.

    Nota:

    Al configurar la interfaz AE en Leaf2, debe especificar el mismo ESI (00:01:01:01:01:01:01:01:01) que el ESI para la misma interfaz en Leaf1.

  3. Configure las interfaces IRB, cada una con direcciones IP únicas y la misma dirección MAC.

    Nota:

    Cada dispositivo leaf debe tener la misma configuración de interfaz IRB.

  4. Establezca la configuración de superposición basada en EBGP. Asegúrese de incluir la opción de configuración porque usamos emparejamiento multihop de circuito cerrado.

    Nota:

    Algunas estructuras IP utilizan una superposición EVPN-VXLAN basada en IBGP. Para obtener un ejemplo de una estructura IP que utiliza IBGP para la superposición, consulte Ejemplo: Configurar una estructura de puente enrutada centralmente EVPN-VXLAN. Tenga en cuenta que elegir EBGP o IBGP para la superposición no afecta a la arquitectura de la estructura. Tanto el diseño CRB como el ERB admiten cualquier tipo de superposición.

  5. Configure el dominio EVPN-VXLAN, lo que implica determinar qué VNI se incluyen en el dominio, especificar que Leaf1, que es un VTEP de hardware, controla la replicación y el envío del tráfico BUM, deshabilitar el anuncio de la puerta de enlace predeterminada redundante en todo el plano de control EVPN y especificar un destino de ruta para cada VNI.

  6. Configure una instancia de enrutamiento EVPN.

  7. Configure las opciones del conmutador para utilizar la interfaz de circuito cerrado lo0.0 como interfaz de origen del VTEP, establezca un diferenciador de ruta y establezca el destino vrf.

  8. Configure VLAN asociadas con interfaces IRB y VXLAN VNI.

Verificación

En la sección se describen las siguientes comprobaciones para este ejemplo:

Comprobación de BGP

Propósito

Compruebe que los dispositivos spine hayan establecido conectividad de sesión BGP.

Acción

Mostrar el resumen del BGP:

Significado

Tanto las sesiones BGP subyacentes como las superpuestas se establecen con los dispositivos de columna vertebral.

Verificación del ESI

Propósito

Verifique el estado de la ESI.

Acción

Mostrar el estado de la ESI:

Significado

El ESI está activo y Leaf2 es el dispositivo perimetral del proveedor remoto (PE) y el reenviador designado.

Verificación de la base de datos EVPN

Propósito

Compruebe las direcciones MAC en la base de datos EVPN.

Acción

Verifique las direcciones MAC en la base de datos EVPN para VLAN 101.

Significado

Las direcciones MAC e IP para el servidor A se muestran con una fuente activa del ESI, y las direcciones MAC e IP para el servidor C se muestran con una fuente activa desde Leaf3.

Verificación de la conectividad

Propósito

Compruebe que el ping funciona entre servidores.

Acción

Hacer ping desde el servidor A a los demás servidores.

Significado

La conectividad de extremo a extremo está funcionando.

Configuración rápida para todos los dispositivos

Configuración rápida de CLI

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

Hoja2

Hoja3

Hoja4

Columna vertebral 1

Columna vertebral 2