Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción del equilibrio de carga por paquete

De forma predeterminada, cuando hay varias rutas de acceso de igual costo al mismo destino para la ruta activa, Junos OS utiliza un algoritmo hash para elegir una de las direcciones del próximo salto que desea instalar en la tabla de reenvío. Cada vez que el conjunto de saltos siguientes para un destino cambia de alguna manera, la dirección del siguiente salto se vuelve a elegir mediante el algoritmo hash. A partir de Junos OS versión 18.3R1, para los enrutadores de la serie MX, el comportamiento predeterminado para el cálculo de hash de paquetes IPv6, GRE y PPPoE se modificó para incluir el campo flow-label para mejorar el equilibrio de carga en ciertos casos (puede usar la no-payload opción para revertir al método anterior para el cálculo de hash). Consulte Descripción del algoritmo utilizado para equilibrar la carga del tráfico en los enrutadores de la serie MX para obtener más información.

Puede configurar Junos OS para que, para la ruta activa, todas las direcciones del próximo salto de un destino se instalen en la tabla de reenvío. Esta característica se denomina equilibrio de carga por paquete. La nomenclatura puede ser contraria a la intuición. Sin embargo, el equilibrio de carga por paquete de Junos es funcionalmente equivalente a lo que otros proveedores podrían denominar equilibrio de carga por flujo . Puede utilizar el equilibrio de carga para distribuir el tráfico a través de varias rutas entre enrutadores.

La figura 1 muestra un escenario simple de equilibrio de carga. El dispositivo R1 está en el AS 64500 y está conectado tanto al dispositivo R2 como al dispositivo R3, que se encuentran en el AS 64501. El dispositivo R1 se puede configurar para equilibrar la carga del tráfico entre los dos vínculos.

Figura 1: Escenario Simple Load Balancing Scenario simple de equilibrio de carga

A partir de Junos OS 13.3R3, para las plataformas de enrutamiento universal 5G de la serie MX solo con concentradores de puertos modulares (MPC), puede configurar un equilibrio de carga coherente, lo que impide que todos los flujos se reordenen a rutas activas en un grupo de rutas múltiples (ECMP) de igual costo cuando fallan una o más rutas del próximo salto. Solo los flujos de las rutas que están inactivas se redirigen a otra ruta activa del siguiente salto. Se mantienen los flujos asignados a los servidores que permanecen activos. Esta característica solo se aplica a pares BGP externos.

A partir de Junos OS versión 19.1R1, en conmutadores QFX10000, puede configurar el equilibrio de carga de paquetes IPv4 o IPv6 mediante cálculos de hash de campo de identificador de punto de conexión de túnel de protocolo de túnel GPRS (GTP-TEID). El hash GTP-TEID se agrega al hash de campos de capa 2 y capa 3 que ya ha configurado. Para habilitar esta función en QFX10000 conmutadores, configure la gtp-tunnel-endpoint-identifier instrucción en el nivel de jerarquía o en el [edit forwarding-options enhanced-hash-key family inet] [edit forwarding-options enhanced-hash-key family inet6] nivel jerárquico. Se admiten las versiones 1 y 2 de GTP; solo admiten datos de usuario. Debe utilizar el número de puerto UDP 2152 para ambas versiones de GTP.

Tabla de historial de cambios

La compatibilidad con las funciones viene determinada por la plataforma y la versión que esté utilizando. Utilice el Explorador de características para determinar si una característica es compatible con su plataforma.

Lanzamiento
Descripción
19.1R1
A partir de Junos OS versión 19.1R1, en conmutadores QFX10000, puede configurar el equilibrio de carga de paquetes IPv4 o IPv6 mediante cálculos de hash de campo de identificador de punto de conexión de túnel de protocolo de túnel GPRS (GTP-TEID)
18.3R1
A partir de Junos OS versión 18.3R1, para los enrutadores de la serie MX, el comportamiento predeterminado para el cálculo de hash de paquetes IPv6, GRE y PPPoE se modificó para incluir el campo flow-label para mejorar el equilibrio de carga en ciertos casos (puede usar la no-payload opción para revertir al método anterior para el cálculo de hash).
13.3R3
A partir de Junos OS 13.3R3, para las plataformas de enrutamiento universal 5G de la serie MX solo con concentradores de puertos modulares (MPC), puede configurar un equilibrio de carga coherente, lo que impide que todos los flujos se reordenen a rutas activas en un grupo de rutas múltiples (ECMP) de igual costo cuando fallan una o más rutas del próximo salto.