Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Grupos de vínculos de riesgo compartidos para MPLS

Descripción general de SRLG

En ingeniería de tráfico MPLS, un grupo de vínculos de riesgo compartido (SRLG) es un conjunto de vínculos que comparten un recurso común, que afecta a todos los vínculos del conjunto si se produce un error en el recurso común. Estos enlaces comparten el mismo riesgo de falla y, por lo tanto, se considera que pertenecen al mismo SRLG. Por ejemplo, se dice que los vínculos que comparten una fibra común están en el mismo SRLG porque un error con la fibra podría provocar un error en todos los vínculos del grupo.

Un SRLG está representado por un número de 32 bits único dentro de un dominio IGP (OSPFv2 e IS-IS). Un vínculo puede pertenecer a varios SRLG. El SRLG de una ruta en una ruta de conmutación de etiquetas (LSP) es el conjunto de SRLG para todos los vínculos de la ruta. Al calcular la ruta secundaria para un LSP, es preferible encontrar una ruta tal que las rutas secundaria y primaria no tengan ningún vínculo en común en caso de que los SRLG para las rutas principal y secundaria sean disjuntas. Esto garantiza que un único punto de error en un vínculo determinado no interrumpa las rutas principal y secundaria del LSP.

Cuando se configura SRLG, el dispositivo utiliza el algoritmo CSPF (Constrained Shortest Path First) e intenta mantener los vínculos utilizados para las rutas principal y secundaria mutuamente excluyentes. Si la ruta principal deja de funcionar, el algoritmo CSPF calcula la ruta secundaria intentando evitar los vínculos que comparten cualquier SRLG con la ruta principal. Además, al calcular la ruta para un LSP de derivación, CSPF intenta evitar los vínculos que comparten cualquier SRLG con los vínculos protegidos.

Cuando el SRLG no está configurado, CSPF solo tiene en cuenta los costos de los enlaces al calcular la ruta secundaria.

Cualquier cambio en la información de SRLG del enlace activa el IGP para enviar actualizaciones de LSP para la información del nuevo enlace SRLG. CSPF vuelve a calcular las rutas durante la siguiente ronda de reoptimización.

Junos OS versión 11.4 y posteriores admiten SRLG basado en las siguientes RFC:

  • RFC 4203, Extensiones OSPF en soporte de conmutación generalizada de etiquetas multiprotocolo (GMPLS).

  • RFC 5307, Extensiones IS-IS compatibles con la conmutación generalizada de etiquetas multiprotocolo (GMPLS).

Nota:

Actualmente, la función "Fate Sharing" sigue siendo compatible con la función SRLG.

Ejemplo: Configuración de SRLG

En este ejemplo se muestra cómo configurar grupos de vínculos de riesgo compartidos (SRLG) en un dispositivo.

Requisitos

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

  • Siete enrutadores que pueden ser una combinación de enrutadores serie M, serie MX o serie T

  • Junos OS versión 11.4 o posterior ejecutándose en todos los dispositivos

Descripción general

Junos OS versión 11.4 y posteriores admiten la configuración de SRLG en un dominio IGP (OSPFv2 e IS-IS). En este ejemplo, se configura SRLG y se asocia con la interfaz MPLS de un dispositivo.

El dispositivo utiliza el parámetro de costo SRLG para el algoritmo CSPF (Restricted Shortest Path First) e intenta mantener los vínculos utilizados para las rutas principal y secundaria mutuamente excluyentes evitando vínculos que comparten cualquier SRLG con la ruta principal.

Para configurar el SRLG, primero defina los parámetros de SRLG en el nivel de jerarquía y, a continuación, asocie el SRLG con una interfaz MPLS en el nivel de jerarquía.[edit routing-options srlg srlg-name] [edit mpls interface interface-name]

La instrucción tiene las siguientes opciones:srlg srlg-name

  • srlg-cost—Incluye un costo para el SRLG que va del 1 al 65535. El costo del SRLG determina el nivel de impacto que este SRLG tiene en el algoritmo CSPF para los cálculos de ruta. Cuanto mayor sea el costo, menos probable es que una ruta secundaria comparta el mismo SRLG que la ruta principal. De forma predeterminada, el valor es 1.srlg-cost

  • srlg-value: incluya un ID de grupo para el SRLG que vaya del 1 al 4294967295.

En este ejemplo:

  • PE1 es el enrutador de entrada y PE2 es el enrutador de salida.

  • P1, P2 y P3, P4 y P5 son enrutadores de tránsito.

    • P1 tiene conexiones directas de ruta primaria a los enrutadores de entrada PE1 y de salida PE2.

    • P2 tiene conexiones directas de ruta secundaria a PE1 y PE2.

    • P3 tiene una conexión de ruta secundaria directa a PE1, y una ruta secundaria indirecta a través de P4 y P5 a PE2.

    • P4 tiene rutas secundarias indirectas a PE1 a P3 y a PE2 a P5.

    • P5 tiene una ruta indirecta a través de P4 y P3 a PE1 y una ruta secundaria directa a PE2.

OSPF está configurado en todos los enrutadores como el protocolo de puerta de enlace interior (IGP). SRLG está configurado en los siete enrutadores. La ruta principal incluye SRLG .srlg-a Para la ruta secundaria en espera, el vínculo P2>PE2 pertenece a SRLG .srlg-a La métrica de vínculo efectivo, con la suma de 10, se convierte en 11.srlg-cost Por lo tanto, la ruta secundaria calculada es PE1>P3>P4>P5>PE2 con una métrica de vínculo CSPF de 4.

Topología

Configuración

Configuración rápida de CLI

Para configurar rápidamente esta sección del 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 jerarquía.[edit]

Enrutador PE1

Enrutador P1

Enrutador P2

Enrutador P3

Enrutador P4

Enrutador P5

Enrutador PE2

Procedimiento

Procedimiento paso a paso

En el ejemplo siguiente, debe explorar por varios niveles en la jerarquía de configuración. Para obtener información acerca de cómo navegar por la CLI, consulte el Manual del usuario de la CLI de Junos OS.https://www.juniper.net/documentation/en_US/junos/information-products/pathway-pages/junos-cli/junos-cli.html

Para configurar el enrutador de entrada PE1:

  1. Configure las interfaces del dispositivo.

  2. Configure OSPF en las interfaces.

  3. Configure las definiciones de SRLG.

  4. Configure MPLS y los LSP.

  5. Habilite RSVP en las interfaces.

Resultados

Desde el modo de configuración, escriba los comandos , , , y para confirmar la configuración.show interfacesshow protocols ospfshow routing-optionsshow protocols mplsshow protocols rsvp Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

Cuando termine de configurar el dispositivo, ingrese commit en el modo de configuración.

Nota:

Repita este procedimiento para todos los enrutadores de Juniper Networks del dominio IGP, después de modificar los nombres de interfaz, las direcciones y cualquier otro parámetro adecuados para cada enrutador.

Verificación

Confirme que la configuración funcione correctamente.

Verificación de definiciones de SRLG

Propósito

Verifique las asignaciones de SRLG a valor y el costo de SRLG.

Acción

Verificar TE-Link SRLG

Propósito

Compruebe la asociación SRLG del vínculo de ingeniería de tráfico.

Acción
Significado

Los enlaces P1-PE2 y P2-PE2 están asociados con SRLG .srlg-a

Comprobar ruta secundaria en espera

Propósito

Compruebe el costo del vínculo SRLG y su impacto en el cálculo de CSPF del enlace de ruta secundaria en espera.

Acción
Significado

Compruebe la ruta secundaria en espera. El costo de enlace efectivo para P2>PE2 es 11 (con la adición de 10).srlg-cost CSPF calcula la ruta secundaria como PE1>P3>P4>P5>PE2 con una métrica de vínculo CSPF de 4.