Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuración de MPLS OAM

Configuración del perfil de transporte MPLS para OAM

Descripción general del perfil de transporte MPLS

RFC 5654, Requisitos de un perfil de transporte MPLS, describe los requisitos para el perfil de transporte MPLS (MPLS-TP) que amplía las capacidades de operación, administración y mantenimiento (OAM) cuando MPLS se usa para servicios de transporte y operaciones de red de transporte. Estas capacidades ayudan en la resolución de problemas y el mantenimiento de un pseudocable o una ruta de conmutación de etiquetas (LSP).

Los mecanismos MPLS-TP para OAM contienen dos componentes principales:

  • Etiqueta genérica de canal asociado (GAL): etiqueta especial que habilita un mecanismo de excepción que informa al enrutador de conmutación de etiquetas de salida (LSR) que un paquete que recibe en un LSP pertenece a un canal de control asociado o al plano de control.

  • Encabezado genérico de canal asociado (G-ACH): campo de encabezado especial que identifica el tipo de carga útil contenida en las rutas de conmutación de etiquetas (LSP) de MPLS. G-Ach tiene el mismo formato que un encabezado de canal de control asociado a pseudocable.

Para obtener más información acerca de MPLS-TP, consulte RFC 5654, Requisitos de un perfil de transporte MPLS. Para obtener información específica acerca de GAL y G-Ach, consulte RFC 5586, Canal asociado genérico MPLS.

La implementación de MPLS-TP de Junos OS admite las siguientes capacidades:

  • MPLS-TP OAM puede enviar y recibir paquetes con GAL y G-Ach, sin encapsulación IP.

  • Dos LSP RSVP unidireccionales entre un par de enrutadores se pueden asociar entre sí para crear un LSP bidreccional asociado para enlazar una ruta para los mensajes GAL y G-Ach OAM. Se establece una única sesión de detección de reenvío bidireccional (BFD) para el LSP bidireccional asociado.

Ejemplo: Configuración del perfil de transporte MPLS para OAM

En este ejemplo se muestra cómo configurar el perfil de transporte MPLS (MPLS-TP) para enviar y recibir mensajes OAM GAL y G-Ach a través de una ruta de conmutación de etiquetas (LSP).

Requisitos

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

  • Seis dispositivos que pueden ser una combinación de enrutadores serie M, serie MX y serie T

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

Descripción general

Junos OS versión 12.1 y posteriores admiten las capacidades de operación, administración y mantenimiento (OAM) del perfil de transporte MPLS (MPLS-TP). MPLS-TP introduce nuevas capacidades para OAM cuando MPLS se usa para servicios de transporte y operaciones de red de transporte. Esto incluye configurar la etiqueta de canal genérico asociado (GAL) y el encabezado genérico de canal asociado (G-Ach) para mensajes OAM.

En este ejemplo se muestra cómo configurar la capacidad de MPLS-TP OAM para enviar y recibir mensajes GAL y G-Ach OAM sin encapsulación IP. Además, también muestra cómo asociar dos rutas RSVP conmutadas por etiquetas (LSP) unidireccionales entre un par de enrutadores para crear un LSP bidireccional asociado para enlazar una ruta para los mensajes OAM GAL y G-Ach.

Junos OS versión 12.1 y posteriores admiten las siguientes capacidades de MPLS-TP:

  • Capacidad de MPLS-TP OAM y la infraestructura necesaria para que las aplicaciones MPLS envíen y reciban paquetes con GAL y G-Ach, sin encapsulación IP.

  • Aplicaciones de LSP-ping y detección de reenvío bidireccional (BFD) para enviar y recibir paquetes mediante GAL y G-Ach, sin encapsulación IP en LSP de transporte.

  • La asociación de dos LSP RSVP unidireccionales, entre un par de enrutadores, entre sí para crear un LSP bidireccional asociado para enlazar una ruta para los mensajes OAM GAL y G-Ach. El modelo de LSP bidireccional asociado solo se admite para asociar las rutas principales. Se establece una única sesión de BFD para el LSP bidireccional asociado.

Junos OS versión 12.1 y posteriores no admiten las siguientes capacidades de MPLS-TP:

  • RSVP LSP de punto a multipunto y LSP de BGP

  • Medición de pérdidas y medición de retardo

Puede habilitar la operación GAL y G-Ach OAM mediante las siguientes instrucciones de configuración:

  • : incluya esta instrucción en el nivel jerárquico para habilitar la operación de GAL y G-Ach OAM, sin encapsulación IP, en todos los LSP de la red MPLS.mpls-tp-mode[edit protocols mpls oam]

    Incluya esta instrucción en el nivel jerárquico para habilitar la operación de GAL y G-Ach OAM sin encapsulación IP en un LSP específico de la red.[edit protocols mpls label-switched-path lsp-name oam]

    Nota:

    A partir de Junos OS versión 16.1, MPLS-TP admite dos tipos de canal adicionales para el tipo de canal LSPING (0x0008) predeterminado en la instrucción mpls-tp-mode. Estos tipos de canales adicionales proporcionan verificación de conectividad (CV) bajo demanda con y sin encapsulación IP/UDP.

    • CV bajo demanda (0x0025): este tipo de canal es un nuevo tipo de canal de pseudocable y se utiliza para CV bajo demanda sin encapsulación IP/UDP, donde el direccionamiento IP no está disponible o se prefiere la encapsulación fuera de IP.

    • IPv4 (0x0021): este tipo de canal utiliza la encapsulación IP/UDP y ofrece compatibilidad de interoperabilidad con dispositivos de otros proveedores que utilizan el direccionamiento IP.

    El GACH-TLV se utiliza junto con el tipo de canal LSPING predeterminado. Según RFC 7026, GACH-TLV está en desuso para los tipos de canal 0x0021 y 0x0025.

    Para configurar un tipo de canal para MPLS-TP, incluya la instrucción en los niveles de jerarquía y .lsping-channel-type channel-type[edit protocols mpls label-switched-path lsp-name oam mpls-tp-mode][edit protocols mpls oam mpls-tp-mode]

  • : incluya esta instrucción en el nivel de jerarquía para configurar los LSP bidireccionales asociados en los dos extremos del LSP.associate-lsp lsp-name from from-ip-address[edit protocols mpls label-switched-path lsp-name]

    La configuración del LSP es opcional.from from-ip-address Si se omite, se deriva de la dirección de la configuración del LSP de entrada.to

  • transit-lsp-association—Incluya esta declaración en el [edit protocols mpls]nivel jerárquico para asociar dos LSP en un enrutador de tránsito.

    La asociación de los LSP en los nodos de tránsito es útil para la ruta de retorno de LSP para paquetes de ping LSP caducados TTL o traceroute.

En este ejemplo, R0 es el enrutador de entrada y R4 es el enrutador de salida. R1, R2, R3 y R5 son enrutadores de tránsito. El LSP bidireccional asociado se establece entre los enrutadores de tránsito para enviar y recibir los mensajes GAL y G-Ach OAM.

Figura 1muestra la topología utilizada en este ejemplo.

Topología
Figura 1: LSP bidireccionales asociados a MPLS-TP OAMLSP bidireccionales asociados a MPLS-TP OAM

Configuración

Configuración rápida de CLI
Nota:

En este ejemplo se muestra la configuración en todos los dispositivos y los procedimientos paso a paso para configurar el enrutador de entrada, R0 y el enrutador de tránsito R1. Repita el procedimiento paso a paso descrito para el enrutador de entrada, R0, en el enrutador de salida, R4. Repita el procedimiento paso a paso para el enrutador de tránsito, R1, en los otros enrutadores de tránsito, R2, R3 y R5. Asegúrese de modificar adecuadamente los nombres de interfaz, las direcciones y otros parámetros adecuados.

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 jerarquía.[edit]

Enrutador R0

Enrutador R1

Enrutador R2

Enrutador R3

Enrutador R4

Enrutador R5

Configuración del dispositivo R0
Procedimiento paso a paso

Para configurar el enrutador de entrada, R0:

  1. Configure las interfaces.

  2. Configure MPLS en las interfaces.

  3. Configure un protocolo de puerta de enlace interior, como OSPF.

  4. Configure un protocolo de señalización, como RSVP.

  5. Configure el LSP.

  6. Habilite la operación de GAL y G-Ach OAM sin encapsulación IP en los LSP.

  7. Configure los LSP bidireccionales asociados en los dos extremos del LSP.

  8. Cuando haya terminado de configurar el dispositivo, confirme la configuración.

Resultados

Confirme la configuración emitiendo los comandos y .show interfacesshow protocols

Configuración del dispositivo R1
Procedimiento paso a paso

Para configurar el enrutador de tránsito, R1:

  1. Configure las interfaces.

  2. Configure MPLS en las interfaces.

  3. Configure un protocolo de puerta de enlace interior, como OSPF.

  4. Configure un protocolo de señalización, como RSVP.

  5. Configure la asociación de los dos LSP en el enrutador de tránsito.

  6. Cuando termine de configurar el dispositivo, confirme la configuración.

Resultados

Confirme la configuración emitiendo los comandos y .show interfacesshow protocols

Verificación

Confirme que la configuración funcione correctamente.

Verificación de LSP bidireccionales asociados
Propósito

Compruebe que la configuración de LSP bidireccional asociada funciona correctamente.

Acción
Significado

El resultado de los comandos , y muestra los detalles de los LSP bidireccionales asociados y la información de asociación de LSP.show mpls lspshow mpls detailshow mpls bidirectional

Configuración de directivas de entrada de OAM para LDP

Con la instrucción, puede configurar una directiva de operación, administración y administración (OAM) para elegir qué clases de equivalencia de reenvío (FEC) deben tener habilitado OAM.ingress-policy Si el FEC pasa a través de la política o si el FEC está configurado explícitamente, OAM se habilita para un FEC. Para los FEC elegidos mediante una política, se aplican los parámetros BFD configurados en .[edit protocols ldp oam bfd-liveness-detection]

La directiva de entrada de OAM se configura en el nivel de jerarquía.[edit policy-options] Para configurar una directiva de entrada de OAM, incluya la instrucción:ingress-policy

Puede configurar esta instrucción en los siguientes niveles jerárquicos:

  • [edit protocols ldp oam]

  • [edit logical-systems logical-system-name protocols ldp oam]

Nota:

Los enrutadores de la serie ACX no admiten el nivel de jerarquía [].edit logical-systems

Seguimiento de paquetes y operaciones MPLS y LSP

Para realizar un seguimiento de paquetes y operaciones MPLS y LSP, incluya la instrucción:traceoptions

Para obtener una lista de los niveles jerárquicos en los que puede incluir esta instrucción, vea la sección de resumen de instrucción de esta instrucción.

Puede especificar los siguientes indicadores específicos de MPLS en la instrucción MPLS :traceoptions

  • all: realiza un seguimiento de todas las operaciones.

  • connection: rastrea toda la actividad de la conexión cruzada de circuitos (CCC).

  • connection-detail—Rastrear la actividad detallada del CCC.

  • cspf—Realizar trazas de cálculos de CSPF.

  • cspf-link: rastrea los vínculos visitados durante los cálculos de CSPF.

  • cspf-node: nodos de rastreo visitados durante los cálculos de CSPF.

  • error: rastrea las condiciones de error de MPLS.

  • graceful-restart—Rastrea eventos de reinicio correctos de MPLS.

  • lsping: rastree los paquetes ping LSP y los códigos de retorno.

  • nsr-synchronization: Rastrear eventos de sincronización de enrutamiento sin interrupciones (NSR).

  • nsr-synchronization-detail: realice un seguimiento detallado de los eventos de sincronización NSR.

  • state: rastrea todas las transiciones de estado de LSP.

  • static: rastrea la ruta estática de conmutación de etiquetas.

Cuando se configuran opciones de seguimiento para realizar un seguimiento de un LSP de MPLS mediante la opción, el registro de CSPF muestra información sobre el LSP de MPLS mediante el término "MPLS generalizado" (GMPLS).cspf Por ejemplo, un mensaje en el registro de CSPF podría indicar que el "vínculo pasa las restricciones de GMPLS". MPLS generalizado (GMPLS) es un superconjunto de MPLS, por lo que este mensaje es normal y no afecta al funcionamiento correcto de MPLS LSP.

Tabla de historial de cambios

La compatibilidad de la función depende de la plataforma y la versión que utilice. Utilice Feature Explorer a fin de determinar si una función es compatible con la plataforma.

Liberación
Descripción
16.1
A partir de Junos OS versión 16.1, MPLS-TP admite dos tipos de canal adicionales para el tipo de canal LSPING (0x0008) predeterminado en la instrucción mpls-tp-mode.