Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuración de OAM de MPLS

Configuración del perfil de transporte de MPLS para OAM

Descripción general del perfil de transporte de MPLS

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

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

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

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

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, MPLS Generic Associated Channel.

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

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

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

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

En este ejemplo, se muestra cómo configurar el perfil de transporte MPLS (MPLS-TP) para enviar y recibir mensajes de GAL y G-Ach de OAM a través de una ruta conmutada por 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, MX y T

  • Junos OS versión 12.1 o posterior se ejecuta en los dispositivos

Descripción general

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

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

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

  • Capacidad de OAM de MPLS-TP 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 de RSVP unidireccional, entre un par de enrutadores, entre sí para crear un LSP bidireccional asociado para enlazar una ruta para los mensajes GAL y G-Ach OAM. El modelo LSP bidireccional asociado solo se admite para asociar las rutas principales. Se establece una sola sesión BFD para el LSP bidireccional asociado.

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

  • LSP de RSVP de punto a multipunto y LSP del BGP

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

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

  • mpls-tp-mode— Incluya esta instrucción en el nivel de jerarquía para habilitar la [edit protocols mpls oam] operación de OAM GAL y G-Ach, sin encapsulación IP, en todos los LSP de la red MPLS.

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

    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 canal adicionales proporcionan verificación de conectividad a pedido (CV) con y sin encapsulación IP/UDP.

    • CV a pedido (0x0025): este tipo de canal es un nuevo tipo de canal pseudocable y se utiliza para CV a pedido sin encapsulación IP/UDP, en el que no se dispone de direccionamiento IP o se prefiere una encapsulación que no sea IP.

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

    El GACH-TLV se utiliza junto con el tipo de canal LSPING predeterminado. Según el 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 lsping-channel-type channel-type instrucción en los [edit protocols mpls label-switched-path lsp-name oam mpls-tp-mode] niveles de jerarquía y [edit protocols mpls oam mpls-tp-mode] .

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

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

  • transit-lsp-association—Incluya esta instrucción en el [edit protocols mpls]nivel de jerarquía 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 LSP de retorno para paquetes de ping de LSP vencidos por 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 OAM GAL y G-Ach.

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

Topología
Figura 1: LSP bidireccional asociados con MPLS-TP OAMLSP bidireccional asociados con 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 se muestran los procedimientos paso a paso para configurar el enrutador de entrada, R0 y R1 de tránsito. 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 los nombres de interfaz, direcciones y otros parámetros adecuados de manera adecuada.

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

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 OAM GAL y G-Ach 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 su configuración mediante la emisión de los show interfaces comandos y show 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. Si ha terminado de configurar el dispositivo, confirme la configuración.

Resultados

Confirme su configuración mediante la emisión de los show interfaces comandos y show protocols .

Verificación

Confirme que la configuración funciona correctamente.

Verificar los LSP bidireccionales asociados
Propósito

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

Acción
Significado

El resultado de los show mpls lspcomandos , show mpls detaily show mpls bidirectional muestra los detalles de los LSP bidireccional asociados y la información de asociación de LSP.

Configuración de políticas de entrada de OAM para LDP

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

Configure la política de entrada de OAM en el [edit policy-options] nivel de jerarquía. Para configurar una política de entrada de OAM, incluya la ingress-policy instrucción:

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 serie ACX no admiten el nivel de jerarquía [edit logical-systems].

Rastreo de paquetes y operaciones de MPLS y LSP

Para rastrear paquetes y operaciones MPLS y LSP, incluya la traceoptions instrucción:

Para obtener una lista de niveles de jerarquía en los que puede incluir esta instrucción, consulte la sección resumen de instrucción de esta instrucción.

Puede especificar las siguientes marcas específicas de MPLS en la instrucción MPLS traceoptions :

  • all: rastree todas las operaciones.

  • connection: rastrea todas las actividades de conexión cruzada de circuitos (CCC).

  • connection-detail— Seguimiento detallado de la actividad ccc.

  • cspf— Rastreo de cálculos de CSPF.

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

  • cspf-node— Rastreo de nodos visitados durante los cálculos de CSPF.

  • error— Seguimiento de condiciones de error de MPLS.

  • graceful-restart: rastrea los eventos de reinicio agraciado de MPLS.

  • lsping— Rastreo de paquetes de ping LSP y códigos de devolución.

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

  • nsr-synchronization-detail: rastree los eventos de sincronización NSR en detalle.

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

  • static—Trace una ruta estática conmutada por etiquetas.

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

Tabla de historial de versiones
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.