Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Reenvío basado en flujo ECMP en enrutadores de la serie ACX

Un conjunto de rutas múltiples de igual costo (ECMP) se forma cuando la tabla de enrutamiento contiene varias direcciones de salto siguiente para el mismo destino con el mismo costo. (Las rutas de igual costo tienen los mismos valores de preferencia y métrica). Si hay un ECMP establecido para la ruta activa, Junos OS utiliza un algoritmo hash para elegir una de las direcciones del próximo salto del conjunto ECMP que se instalará en la tabla de reenvío.

Puede configurar Junos OS para que se instalen varias entradas del próximo salto en un conjunto ECMP en la tabla de reenvío. En los enrutadores de la serie ACX, el equilibrio de carga por flujo se puede realizar para distribuir el tráfico a través de múltiples rutas entre los dispositivos de enrutamiento. El reenvío basado en flujo ECMP es compatible con paquetes IPv4, IPv6 y MPLS en interfaces Ethernet (ae) agregadas.

El equilibrio de carga se usa para distribuir uniformemente el tráfico cuando hay varios saltos siguientes de igual costo en diferentes interfaces o un solo salto siguiente en una interfaz agregada. Para habilitar el hash en el PFE, configure la hash-key instrucción en el nivel jerárquico [edit forwarding-options] .

Si una dirección del salto siguiente ya no forma parte del conjunto ECMP o si se quita de la tabla de enrutamiento debido a un cambio de ruta, un flujo que utiliza el salto siguiente se reenruta y la sesión no se ve afectada. El reenrutamiento del flujo también se produce si hay un cambio de configuración que elimina la dirección del salto siguiente o si un administrador elimina la interfaz del salto siguiente sin eliminarla. Si se quita una dirección del salto siguiente de la tabla de enrutamiento porque se elimina la interfaz o porque la sesión se borra intencionadamente, la sesión se cierra sin reenrutarse.

Para seleccionar qué datos de encabezado de paquete usar para el equilibrio de carga por flujo, incluya la hash-key instrucción en el nivel de [edit forwarding-options] jerarquía. Para equilibrar la carga del tráfico IPv4 mediante los datos del puerto en la clave hash, incluya la familyinet instrucción en el nivel de [edit forwarding-options hash-key] jerarquía. Puede incorporar los datos del puerto IP de capa 3 o los datos del puerto TCP o UDP de capa 4 en la clave hash. Para equilibrar la carga según la información de la etiqueta MPLS, configure la family mpls instrucción en el nivel de [edit forwarding-options hash-key] jerarquía.

El reenvío de tráfico MPLS mediante el uso de estallido de penúltimo salto (PHP) y enrutamiento de conmutación de etiquetas (LSR) no se admite en los enrutadores de la serie ACX. Para el reenvío basado en flujo ECMP a través de pseudocables, los flujos MPLS se asignan a una de las rutas ECMP mediante el algoritmo hash basado en el índice de interfaz de usuario a red (UNI).

Para configurar el reenvío basado en flujo ECMP en enrutadores de la serie ACX, defina primero una política de enrutamiento de equilibrio de carga incluyendo una o más instrucciones de configuración de declaración de política en el nivel jerárquico [edit policy-options] , con la acción load-balance per-packet. A continuación, aplique la directiva de enrutamiento a las rutas exportadas desde la tabla de enrutamiento a la tabla de reenvío. Para ello, incluya la tabla de reenvío y las instrucciones de configuración de exportación en el nivel de [edit routing-options] jerarquía.

Para ver los detalles de los próximos saltos del ECMP y obtener información para depurar cualquier problema con la funcionalidad ECMP, ejecute el show route show route summary comando o.

El número máximo de direcciones del próximo salto en un conjunto ECMP que se pueden instalar en la tabla de reenvío de los enrutadores de la serie ACX es 16. Se admite un máximo de 2047 próximos saltos ECMP.