Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ejemplo: configuración del equilibrio de carga de unión PIM Make-Before-Break

Descripción de la función de equilibrio de carga de unión automática PIM de hacer antes de romper

La función de equilibrio de carga de unión automática PIM (MBB) introduce la redistribución de las uniones PIM en vínculos de múltiples rutas (ECMP) de igual costo, con una interrupción mínima del tráfico, cuando se agrega una interfaz a una ruta ECMP.

La función de equilibrio de carga de unión PIM existente permite la distribución de uniones a través de vínculos ECMP. En caso de fallo de un vínculo, las uniones se redistribuyen entre los vínculos ECMP restantes y se pierde tráfico. La adición de una interfaz no provoca ningún cambio en esta distribución de uniones a menos que el clear pim join-distribution comando se utilice para equilibrar la carga de las uniones existentes a la nueva interfaz. Si se configura la función de equilibrio de carga de unión automática a MBB PIM, este proceso se lleva a cabo automáticamente.

La característica se puede habilitar mediante la automatic instrucción en el nivel de [edit protocols pim join-load-balance] jerarquía. Cuando hay un nuevo vecino disponible, el tiempo necesario para crear una ruta de acceso al vecino (ruta de acceso en espera) se puede configurar mediante la standby-path-creation-delay seconds instrucción en el nivel de [edit protocols pim] jerarquía. En ausencia de esta instrucción, la ruta de acceso en espera se crea inmediatamente y las uniones se redistribuyen tan pronto como el nuevo vecino se agrega a la red. Para que una unión se mueva a la ruta de acceso en espera en ausencia de tráfico, la idle-standby-path-switchover-delay seconds instrucción se configura en el nivel de [edit protocols pim] jerarquía. En ausencia de esta instrucción, la unión no se mueve hasta que se recibe tráfico en la ruta de acceso en espera.

Ejemplo: configuración del equilibrio de carga de unión PIM Make-Before-Break

En este ejemplo se muestra cómo configurar la característica de equilibrio de carga de unión PIM make-before-break (MBB).

Requisitos

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

  • Tres enrutadores que pueden ser una combinación de enrutadores de borde multiservicio serie M (solo M120 y M320), plataformas de enrutamiento universal 5G serie MX o enrutadores de núcleo serie T (solo TX Matrix y TX Matrix Plus).

  • Junos OS versión 12.2 o posterior.

Antes de configurar la función MBB, asegúrese de tener:

  • Se configuraron las interfaces de dispositivo.

  • Se configuró un protocolo de puerta de enlace interior (IGP) para las rutas IPv4 e IPv6 en los dispositivos (por ejemplo, OSPF y OSPFv3).

  • Se configuraron varias interfaces ECMP (túneles lógicos) mediante VLAN en dos enrutadores cualesquiera (por ejemplo, enrutadores R1 y R2).

Visión general

Junos OS proporciona una función de equilibrio de carga de unión MBB automática PIM para garantizar que las uniones PIM se redistribuyan uniformemente a todos los vecinos PIM ascendentes en una ruta de múltiples rutas (ECMP) de igual costo. Cuando se agrega una interfaz a una ruta ECMP, MBB proporciona un cambio a una ruta alternativa con una interrupción mínima del tráfico.

Topología

En este ejemplo, tres enrutadores están conectados de manera lineal entre la fuente y el receptor. Un protocolo IGP y el modo disperso PIM están configurados en los tres enrutadores. El origen está conectado al enrutador R0 y se configuran cinco interfaces entre los enrutadores R1 y R2. El receptor está conectado al enrutador R2 y el equilibrio de carga de unión automática de MBB PIM está configurado en el enrutador R2.

La figura 1 muestra la topología utilizada en este ejemplo.

Figura 1: Configuración del equilibrio de carga de unión MBB automático PIM Configuring PIM Automatic MBB Join Load Balancing

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, a continuación, copie y pegue los comandos en la CLI en el nivel de [edit] jerarquía.

Enrutador R0 (fuente)

Enrutador R1 (RP)

Enrutador R2 (receptor)

Configuración del equilibrio de carga de unión PIM MBB

Procedimiento paso a paso

El ejemplo siguiente requiere que navegue por varios niveles en la jerarquía de configuración. Para obtener información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en modo de configuración en la Guía del usuario de CLI de Junos OS.

Para configurar el equilibrio de carga de unión PIM MBB en toda la configuración:

  1. Configure el modo disperso PIM en los tres enrutadores.

  2. Configure el enrutador R1 como RP.

  3. Configure la dirección estática de RP en enrutadores que no sean RP (R0 y R2).

  4. Configure el grupo de detección de escucha de multidifusión (MLD) para las interfaces ECMP en el enrutador R2.

  5. Configure la función de equilibrio de carga de unión PIM MBB en el enrutador receptor (enrutador R2).

Resultados

Desde el modo de configuración, confirme la configuración introduciendo el show protocols comando. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregir la configuración.

Verificación

Comprobación de la configuración de la interfaz

Propósito

Compruebe que las interfaces configuradas son funcionales.

Acción

Enviar 100 (S,G) uniones desde el receptor al enrutador R2. Desde el modo operativo del enrutador R2, ejecute el show pim interfaces comando.

El resultado enumera todas las interfaces configuradas para su uso con el protocolo PIM. El Stat campo indica el estado actual de la interfaz. El DR address campo enumera las direcciones IP configuradas. Todas las interfaces están operativas. Si el resultado no indica que las interfaces estén operativas, vuelva a configurarlas antes de continuar.

Significado

Todas las interfaces configuradas son funcionales en la red.

Verificación de PIM

Propósito

Compruebe que PIM esté operativo en la red configurada.

Acción

Desde el modo operativo, ingrese el show pim statistics comando.

El V2 Hello campo muestra el número de mensajes de saludo PIM enviados y recibidos. El V2 Join Prune campo muestra el número de mensajes de unión enviados antes de alcanzar el join-prune-timeout valor. Si ambos valores son distintos de cero, PIM es funcional.

Significado

PIM está operativo en la red.

Verificación de la función de equilibrio de carga de unión MBB automática PIM

Propósito

Compruebe que la función de equilibrio de carga de unión MBB automática PIM funciona tal como está configurada.

Acción

Para ver el efecto de la función MBB en el enrutador R2:

  1. Ejecute el comando de show pim interfaces modo operativo antes de deshabilitar una interfaz.

    El JoinCnt(sg/*g) campo muestra que las 100 uniones se distribuyen equitativamente entre las cinco interfaces.

  2. Deshabilite la ge-1/0/7.5 interfaz.

  3. Ejecute el comando para comprobar si se está produciendo un show pim interfaces equilibrio de carga de las uniones.

    El JoinCnt(sg/*g) campo muestra que las 100 uniones se redistribuyen por igual entre las cuatro interfaces activas.

  4. Agregue la interfaz eliminada en el enrutador R2.

  5. Ejecute el show pim interfaces comando para comprobar si se está produciendo un equilibrio de carga de las uniones después de habilitar la interfaz inactiva.

    El JoinCnt(sg/*g) campo muestra que las 100 uniones se distribuyen equitativamente entre las cinco interfaces.

    Nota:

    Este resultado debe ser similar al resultado del paso 1.

Significado

La función de equilibrio de carga de unión automática a MBB PIM funciona según lo configurado.