Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Equilibrio de carga dinámico en una red EVPN-VXLAN

Cuando su red EVPN-VXLAN incluye un dispositivo multiconexión al que se puede acceder a través de varios VTEP que comparten un identificador de segmento Ethernet común (ESI), el equilibrio de carga dinámico funciona de la siguiente manera:

  • El plano de control (superposición) de EVPN identifica el ESI común como el siguiente salto para un dispositivo de destino con una dirección MAC determinada.

  • Según los parámetros de un paquete, el plano de reenvío en un conmutador de Juniper Networks (hardware) elige dinámicamente uno de los VTEP asociados con la ESI. A continuación, el VTEP reenvía el paquete a lo largo de la ruta subyacente seleccionada al dispositivo de destino.

De forma predeterminada, los conmutadores de Juniper Networks tienen habilitado el equilibrio de carga dinámico. Por lo tanto, no es necesario configurar la función para que funcione en una red EVPN-VXLAN.

RESUMEN En lugar de asignar estáticamente un punto de conexión de túnel virtual (VTEP) para reenviar el tráfico a un dispositivo de destino en una red EVPN-VXLAN, los conmutadores de Juniper Networks ahora admiten equilibrio de carga dinámico.

Beneficios del equilibrio de carga dinámico en una red EVPN-VXLAN

  • Uso más eficiente de los vínculos Ethernet agregados que comparten un ESI común.

  • Mejor utilización del ancho de banda en toda una red EVPN-VXLAN.

Cómo funciona el equilibrio de carga dinámico

La Figura 1 muestra una red EVPN-VXLAN de ejemplo en la que apoyamos el equilibrio de carga dinámico. Esta red incluye los siguientes elementos:

  • Hosts multihomed 1 y 2. Cada uno de los hosts se conecta a dos dispositivos leaf a través de un LAG Ethernet agregado que se asigna un ESI común.

  • Leafs multihome del 1 al 4. Cada uno de los dispositivos leaf está conectado a las spines 1 y 2.

Nota:

Para simplificar las cosas, la red EVPN-VXLAN de muestra en la figura 1 muestra que los dispositivos leaf están multiconexión a dos dispositivos spine. Sin embargo, apoyamos el equilibrio de carga dinámico entre más de dos dispositivos spine.

Figura 1: Red EVPN-VXLAN con equilibrio EVPN-VXLAN Network with Dynamic Load Balancing de carga dinámico

En esta red EVPN-VXLAN, los dispositivos leaf realizan un equilibrio de carga dinámico. Para comprender cómo funciona el equilibrio de carga dinámico, esto es lo que sucede cuando el host 1 envía un paquete al host 2. Además de la siguiente explicación del equilibrio de carga dinámico, la Figura 2 proporciona un resumen gráfico de las opciones de ruta y las elecciones tomadas.

  • El host 1 debe elegir una de las interfaces Ethernet agregadas a través de la cual reenviar el paquete. En este caso, el host 1 elige la interfaz de Leaf 1.

  • Tras recibir el paquete, leaf 1 identifica la dirección MAC de destino del Host 2 00:00:5E:00:53:AA como miembro de ESI remoto 00:15:25:35:45:55:65:75:85:95. Este ESI se asigna a la interfaz Ethernet agregada ae0, a la cual están conectados los Leaf 3 y 4.

  • Leaf 1 puede elegir entre leaf 3 o 4 como el siguiente salto de EVPN-VXLAN intermedio de capa 2 al que reenviar el paquete. Mediante el uso de parámetros de paquete establecidos por la función de equilibrio de carga dinámico, leaf 1 elige dinámicamente leaf 3.

  • Leaf 1 puede elegir spine 1 o 2 como el siguiente salto para llegar a leaf 3. Mediante el uso de tablas de enrutamiento de capa 3 y rutas programadas en el hardware del conmutador, leaf 1 elige spine 1.

Figura 2: Resumen de opciones y opciones de ruta Summary of Path Options and Choices

Cómo se equilibra el tráfico

Los conmutadores de Juniper Networks usan un hash de los siguientes parámetros de paquete para seleccionar dinámicamente el VTEP del siguiente salto:

  • Paquetes con un encabezado IP:

    • Campos de encabezado IP:

      • Dirección IP de origen

      • Dirección IP de destino

      • Protocolo

    • VLAN ID

    • Puertos de origen y destino de capa 4 (TCP y UDP)

  • Paquetes con un encabezado MPLS/IP:

    • Hasta tres marcas principales

    • Campos de encabezado IP:

      • Dirección IP de origen

      • Dirección IP de destino

    • Puertos de origen y destino de capa 4 (TCP y UDP)

  • Solo paquetes con un encabezado de capa 2:

    • Dirección MAC de origen

    • Dirección MAC de destino

    • VLAN ID

El hash se lleva a cabo antes de que un paquete se someta a la encapsulación de VXLAN.

Para refinar la entrada hash utilizada por el equilibrio de carga dinámico, puede incluir las enhanced-hash-key hash-parameters ecmp instrucciones de configuración en el [edit forwarding-options] nivel de jerarquía.

Cómo verificar que el equilibrio de carga dinámico está habilitado

Para comprobar que el equilibrio de carga dinámico está habilitado, ingrese el siguiente comando:

En el resultado que aparece, compruebe el VXLAN Overlay load bal campo para asegurarse de que está establecido en Enabled.

Tabla de historial de versiones
Lanzamiento
Descripción
20.3R1
A partir de Junos OS versión 20.3R1, los conmutadores QFX5100, QFX5110, QFX5120, QFX5200, QFX5210 y QFX5220 admiten el equilibrio de carga dinámico en una red EVPN-VXLAN.