Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Solución de problemas de MPLS

Comprobar interfaces MPLS

Propósito

Si el protocolo MPLS no está configurado correctamente en los enrutadores de la red, las interfaces no podrán realizar la conmutación MPLS.

Nota:

Para que una ruta etiquetada se resuelva a través de una interfaz, family mpls debe configurarse en el nivel de [edit interfaces] jerarquía para que la ruta se resuelva correctamente. Cuando la interfaz no está configurada con family mpls, las rutas etiquetadas no se resuelven.

Acción

Para comprobar las interfaces MPLS, escriba el siguiente comando de modo operativo de la interfaz de línea de comandos (CLI) de Junos OS:

Ejemplo de salida 1

nombre-comando

El siguiente resultado de ejemplo es para todos los enrutadores de la red que se muestran en la topología de red MPLS.

Ejemplo de salida 2

nombre-comando

Ejemplo de salida 3

nombre-comando

Significado

El resultado de ejemplo 1 muestra que todas las interfaces MPLS en todos los enrutadores de la red están habilitadas (Up) y pueden realizar conmutación MPLS. Si no puede configurar la interfaz correcta en el nivel de jerarquía [edit protocols mpls] o no incluye la family mpls instrucción en el nivel de jerarquía [edit interfaces type-fpc/pic/port unit number ], la interfaz no puede realizar la conmutación MPLS y no aparece en el resultado del show mpls interface comando.

Los grupos administrativos no se configuran en ninguna de las interfaces que se muestran en la red de ejemplo en la topología de red MPLS. Sin embargo, si lo fueran, la salida indicaría qué bits de clase de afinidad están habilitados en el enrutador.

El resultado de ejemplo 2 muestra que falta la interfaz so-0/0/2.0 y, por lo tanto, podría estar configurada incorrectamente. Por ejemplo, es posible que la interfaz no se incluya en el nivel de jerarquía [edit protocols mpls] o que la family mpls instrucción no se incluya en el nivel de jerarquía [edit interfaces type-fpc/pic/port unit number]. Si la interfaz está configurada correctamente, es posible que RSVP aún no haya señalado a través de esta interfaz. Para obtener más información sobre cómo determinar qué interfaz está configurada incorrectamente, consulte Comprobar familias de protocolos.

El resultado de ejemplo 3 muestra que el protocolo MPLS no está configurado en el nivel de jerarquía [edit protocols mpls].

Verificar familias de protocolos

Propósito

Si una interfaz lógica no tiene habilitada MPLS, no podrá realizar la conmutación MPLS. Este paso le permite determinar rápidamente qué interfaces están configuradas con MPLS y otras familias de protocolos.

Acción

Para verificar las familias de protocolos configuradas en los enrutadores de su red, ingrese el siguiente comando de modo operativo de la CLI de Junos OS:

Ejemplo de salida 1

nombre-comando

Ejemplo de salida 2

nombre-comando

Significado

El resultado de ejemplo 1 muestra la interfaz, el estado administrativo del vínculo (Admin), el estado de la capa de vínculo de datos del vínculo (Link), las familias de protocolos configuradas en la interfaz (Proto) y las direcciones locales y remotas en la interfaz.

Todas las interfaces en todas las rutas de la red que se muestran en la topología de red MPLS están habilitadas administrativamente y funcionan en la capa de vínculo de datos con MPLS e IS-IS, y tienen una inet dirección. Todos están configurados con una familia de protocolos IPv4 (inet) y tienen las familias de protocolos IS-IS (iso) y MPLS (mpls) configuradas en el nivel de jerarquía [edit interfaces type-fpc/pic/port unit number].

El resultado de ejemplo 2 muestra que la interfaz so-0/0/2.0 en R6 no tiene la mpls instrucción incluida en el nivel de jerarquía [edit interfaces type-fpc/pic/port unit number].

Comprobar la configuración de MPLS

Propósito

Después de comprobar los enrutadores de tránsito y entrada, utilice el traceroute comando para comprobar el próximo salto del BGP y utilice el ping comando para comprobar la ruta activa, puede comprobar si hay problemas con la configuración de MPLS en los niveles jerárquico [edit protocols mpls] y [edit interfaces] .

Nota:

Para que una ruta etiquetada se resuelva a través de una interfaz, family mpls debe configurarse en el nivel de [edit interfaces] jerarquía para que la ruta se resuelva correctamente. Cuando la interfaz no está configurada con family mpls, las rutas etiquetadas no se resuelven.

Acción

Para comprobar la configuración de MPLS, introduzca los siguientes comandos desde los enrutadores de entrada, tránsito y salida:

Ejemplo de salida 1

nombre-comando

Ejemplo de salida 2

nombre-comando

Significado

El ejemplo de salida 1 de los enrutadores de entrada, tránsito y salida muestra que la configuración de las interfaces en el enrutador R6 de salida es incorrecta. La interfaz so-0/0/3.0 se incluye como inactiva en el nivel de jerarquía [edit protocols mpls], cuando debería estar activa porque es la interfaz por la que viaja el LSP.

El resultado de ejemplo 2 muestra que las interfaces están configuradas correctamente para MPLS en el enrutador R6de salida. Las interfaces también están configuradas correctamente en los enrutadores de entrada y tránsito (no se muestra).

Comprobación de la capa MPLS

Propósito

Después de configurar la ruta de conmutación de etiquetas (LSP), emitir el show mpls lsp comando y determinar que hay un error, es posible que el error no esté en las capas física, de vínculo de datos, Protocolo de Internet (IP), Protocolo de puerta de enlace interior (IGP) o Protocolo de reserva de recursos (RSVP). Continúe investigando el problema en la capa MPLS de la red.

Figura 1 ilustra la capa MPLS del modelo MPLS en capas.

Figura 1: Comprobación de la capa MPLSComprobación de la capa MPLS

Con la capa MPLS, se comprueba si el LSP está funcionando correctamente. Si la red no funciona en esta capa, el LSP no funciona según lo configurado.

Figura 2 ilustra la red MPLS utilizada en este tema.

Figura 2: Red MPLS rota en la capa MPLSRed MPLS rota en la capa MPLS

La red que se muestra en Figura 2 es una configuración completamente mallada donde cada interfaz conectada directamente puede recibir y enviar paquetes a cualquier otra interfaz similar. El LSP de esta red está configurado para ejecutarse desde el enrutador R1de entrada, pasando por el enrutador R3de tránsito, hasta el enrutador R6de salida. Además, un LSP inverso está configurado para ejecutarse desde R6 hasta R1R3 , creando tráfico bidireccional.

Sin embargo, en este ejemplo, el LSP inverso está inactivo sin una ruta de acceso de R6 a R1.

La cruz que se muestra en Figura 2 indica dónde se rompe el LSP. Algunas posibles razones por las que el LSP está roto pueden incluir un protocolo MPLS configurado incorrectamente o interfaces configuradas incorrectamente para MPLS.

En la red mostrada en Figura 2, un error de configuración en el enrutador R6 de salida impide que el LSP atraviese la red como se esperaba.

Para comprobar la capa MPLS, siga estos pasos:

Comprobar el LSP

Propósito

Normalmente, se utiliza el show mpls lsp extensive comando para comprobar el LSP. Sin embargo, para una comprobación rápida del estado de LSP, utilice el show mpls lsp comando. Si el LSP no funciona, utilice la extensive opción (show mpls lsp extensive) como seguimiento. Si su red tiene numerosos LSP, podría considerar especificar el nombre del LSP, usando la name opción (show mpls lsp name name o show mpls lsp name name extensive).

Acción

Para comprobar que el LSP está activo, escriba algunos o todos los siguientes comandos desde el enrutador de entrada:

Ejemplo de salida 1
nombre-comando
Ejemplo de salida 2
nombre-comando
Ejemplo de salida 3
nombre-comando
Ejemplo de salida 4
nombre-comando

Significado

El resultado de ejemplo 1 muestra una breve descripción del estado del LSP para los enrutadores de entrada, tránsito y salida. La salida del enrutador R1 de entrada y del enrutador R6 de salida muestra que ambos LSP están inactivos, R1-to-R6 y R6-toR1. Con los LSP configurados activados y R6, esperaríamos sesiones LSP de salida tanto R1 en como R1R6en . Además, el enrutador R3 de tránsito no tiene sesiones de tránsito.

La salida de muestra 2 muestra toda la información sobre los LSP, incluido todo el historial de estado pasado y la razón por la que falló un LSP. Salida de R1 e R6 indica que no hay ninguna ruta al destino porque se produjo un error en el algoritmo de la ruta más corta restringida primero (CSPF).

Los resultados de ejemplo 3 y 4 muestran ejemplos del resultado del show mpls lsp name comando con la extensive opción. En este caso, el resultado es muy similar al show mpls lsp comando porque sólo se configura un LSP en la red de ejemplo en Red MPLS rota en la capa MPLS. Sin embargo, en una red grande con muchos LSP configurados, los resultados serían bastante diferentes entre los dos comandos.

Verificar la ruta LSP en el enrutador de tránsito

Propósito

Si el LSP está activo, la ruta del LSP debe aparecer en la tabla de mpls.0 enrutamiento. MPLS mantiene una tabla de enrutamiento de ruta MPLS (mpls.0), que contiene una lista del siguiente enrutador conmutado por etiquetas en cada LSP. Esta tabla de enrutamiento se utiliza en enrutadores de tránsito para enrutar paquetes al siguiente enrutador a lo largo de un LSP. Si las rutas no están presentes en la salida del enrutador de tránsito, compruebe la configuración del protocolo MPLS en los enrutadores de entrada y salida.

Acción

Para comprobar la ruta LSP en el enrutador de tránsito, escriba el siguiente comando desde el enrutador de tránsito:

Ejemplo de salida 1
nombre-comando
Ejemplo de salida 2
nombre-comando

Significado

La salida de muestra 1 del enrutador R3 de tránsito muestra tres entradas de ruta en forma de entradas de etiqueta MPLS. Estas etiquetas MPLS son etiquetas MPLS reservadas definidas en RFC 3032 y siempre están presentes en la mpls.0 tabla de enrutamiento, independientemente del estado del LSP. Las etiquetas entrantes asignadas por RSVP al vecino ascendente faltan en la salida, lo que indica que el LSP está inactivo. Para obtener más información sobre las entradas de etiquetas MPLS, consulte Lista de comprobación para verificar el uso de LSP.

Por el contrario, la salida de ejemplo 2 muestra las etiquetas MPLS y las rutas para un LSP configurado correctamente. Las tres etiquetas MPLS reservadas están presentes, y las otras cuatro entradas representan las etiquetas entrantes asignadas por RSVP al vecino ascendente. Estas cuatro entradas representan dos rutas. Hay dos entradas por ruta porque los valores de pila en el encabezado MPLS pueden ser diferentes. Para cada ruta, la segunda entrada 100864 (S=0) e 100880 (S=0) indica que la profundidad de pila no es 1 y se incluyen valores de etiqueta adicionales en el paquete. En contraste, la primera entrada, 100864 y 100880 tiene un valor S = 1 inferido que indica una profundidad de pila de 1 y hace que cada etiqueta sea la última etiqueta en ese paquete en particular. Las entradas duales indican que este es el penúltimo enrutador. Para obtener más información sobre el apilamiento de etiquetas MPLS, consulte RFC 3032, Codificación de pila de etiquetas MPLS.

Verificar la ruta LSP en el enrutador de entrada

Propósito

Compruebe si la ruta LSP está incluida en las entradas activas de la tabla de inet.3 enrutamiento para la dirección especificada.

Acción

Para comprobar la ruta LSP, escriba el siguiente comando desde el enrutador de entrada:

Ejemplo de salida 1
nombre-comando
Ejemplo de salida 2
nombre-comando

Significado

La salida de ejemplo 1 muestra solo las entradas de la tabla de inet.0 enrutamiento. Falta la inet.3 tabla de enrutamiento en la salida porque el LSP no funciona. Los inet.0 protocolos de puerta de enlace interior (IGP) y el protocolo de puerta de enlace de borde (BGP) utilizan la tabla de enrutamiento para almacenar información de enrutamiento. En este caso, el IGP es Sistema Intermedio a Sistema Intermedio (IS-IS). Para obtener más información sobre la tabla de inet.0 enrutamiento, consulte la Guía de configuración de aplicaciones MPLS de Junos.

Si el LSP funcionaba, esperaríamos ver entradas que incluyeran el LSP en la tabla de inet.3 enrutamiento. La inet.3 tabla de enrutamiento se utiliza en los enrutadores de entrada para enrutar paquetes BGP al enrutador de salida de destino. BGP utiliza la tabla de enrutamiento del enrutador de entrada para ayudar a resolver las inet.3 direcciones del próximo salto. BGP se configura en la red de ejemplo que se muestra en Red MPLS rota en la capa MPLS.

La salida de muestra 2 muestra la salida que debe recibir cuando el LSP está activo. El resultado muestra las tablas y inet.3 de inet.0 enrutamiento, lo que indica que los R1-to-R6 LSP y R6-to-R1 están disponibles.

Verificar etiquetas MPLS con el comando traceroute

Propósito

Muestra la ruta que los paquetes llevan a un destino BGP donde el siguiente salto del BGP para esa ruta es la dirección de salida de LSP. De forma predeterminada, BGP utiliza las tablas de inet.0 enrutamiento y para inet.3 resolver la dirección del salto siguiente. Cuando la dirección del próximo salto de la ruta BGP no es el ID de enrutador del enrutador de salida, el tráfico se asigna a rutas IGP, no al LSP. Utilice el traceroute comando como herramienta de depuración para determinar si el LSP se está utilizando para reenviar tráfico.

Acción

Para comprobar las etiquetas MPLS, escriba el siguiente comando desde el enrutador de entrada:

Ejemplo de salida 1
nombre-comando
Ejemplo de salida 2
nombre-comando

Significado

La salida de ejemplo 1 muestra que el tráfico BGP no utiliza el LSP, por lo que las etiquetas MPLS no aparecen en la salida. En lugar de usar el LSP, el tráfico del BGP usa el IGP (IS-IS, en la red de ejemplo en MPLS Network Broken at the MPLS Layer) para llegar a la dirección de salida de LSP del próximo salto del BGP. El comportamiento predeterminado de Junos OS utiliza LSP para el tráfico BGP cuando el próximo salto del BGP es igual a la dirección de salida del LSP.

La salida de ejemplo 2 es un ejemplo de salida para un LSP configurado correctamente. El resultado muestra etiquetas MPLS, lo que indica que el tráfico BGP está utilizando el LSP para alcanzar el siguiente salto del BGP.

Verificar etiquetas MPLS con el comando ping

Propósito

Cuando hace ping a un LSP específico, comprueba que las solicitudes de eco se envían a través del LSP como paquetes MPLS.

Acción

Para verificar las etiquetas MPLS, escriba el siguiente comando desde el enrutador de entrada para hacer ping al enrutador de salida:

Por ejemplo:

Ejemplo de salida 1
nombre-comando
Ejemplo de salida 2
nombre-comando

Significado

El resultado de ejemplo 1 muestra que el LSP no tiene una ruta activa para reenviar solicitudes de eco, lo que indica que el LSP está inactivo.

La salida de ejemplo 2 es un ejemplo de salida que debe recibir cuando el LSP está activo y reenviando paquetes.

Tome las medidas apropiadas

Problema

Description

En función del error que haya encontrado en la investigación, debe tomar las medidas adecuadas para corregir el problema. En este ejemplo, una interfaz está configurada incorrectamente en el nivel de jerarquía [edit protocols mpls] en el enrutador de salida R6.

Solución

Para corregir el error de este ejemplo, siga estos pasos:

  1. Active la interfaz en la configuración del protocolo MPLS en el enrutador R6de salida:

  2. Compruebe y confirme la configuración:

Salida de muestra
Significado

El resultado de ejemplo muestra que la interfaz so-0/0/3.0 configurada incorrectamente en el enrutador R6 de salida ahora está activada en el nivel de jerarquía [edit protocols mpls]. El LSP ahora puede surgir.

Compruebe de nuevo el LSP

Propósito

Después de tomar las medidas adecuadas para corregir el error, es necesario comprobar de nuevo el LSP para confirmar que se ha resuelto el problema en la capa BGP.

Acción

Para comprobar de nuevo el LSP, escriba el siguiente comando desde los enrutadores de entrada, tránsito y salida:

Salida de muestra
nombre-comando

Significado

La salida de muestra 1 del enrutador R1 de entrada muestra que el LSP R1-to-R6 tiene una ruta activa hacia R6 y que el estado está activo.

La salida de ejemplo 2 del enrutador R3 de tránsito muestra que hay dos sesiones LSP de tránsito, una de R1 a R6 y la otra de R6 a .R1 Ambos LSP están activos.

La salida de muestra 3 del enrutador R6 de salida muestra que el LSP está activo y que la ruta activa es la ruta principal. El LSP ahora atraviesa la red a lo largo de la ruta esperada, desde R1 hasta R3 , y el LSP inverso, desde R6 hasta R3R1.R6

Verificar copia de seguridad individual

Propósito

Para comprobar que se ha establecido una copia de seguridad individual, examine el enrutador de entrada y los demás enrutadores de la red.

Acción

Para verificar la copia de seguridad uno a uno, ingrese los siguientes comandos del modo operativo de la CLI de Junos OS:

Salida de muestra

nombre-comando

La siguiente salida de ejemplo proviene del enrutador R1 de entrada:

Significado

La salida de ejemplo muestra que el FastReroute desired objeto se incluyó en los mensajes de ruta para el LSP, lo que permite R1 seleccionar la ruta activa para el LSP y establecer una ruta de R1 desvío para evitar R2.

En la línea 8, Fast-reroute Detour Up muestra que el desvío está operativo. Las líneas 6 y 7 indican que transitan enrutadores y R4 han establecido sus rutas de R2 desvío.

R2, 10.0.12.14, incluye (flag=9), que indica que la protección del nodo está disponible para el nodo descendente y el vínculo. R4, 10.0.24.2incluye , indica (flag=1)que la protección del vínculo está disponible para el siguiente vínculo descendente. En este caso, R4 sólo se puede proteger el vínculo descendente porque el nodo es el enrutador R5de salida, que no se puede proteger. Para obtener más información acerca de los indicadores, consulte el Manual del usuario de Junos.

El resultado del show mpls lsp extensive comando no muestra la ruta real del desvío. Para ver los vínculos reales utilizados por las rutas de desvío, debe usar el show rsvp session ingress detail comando.

Salida de muestra

El siguiente resultado de ejemplo procede del enrutador R1 de entrada en la red que se muestra en Desvíos de copia de seguridad uno a uno.

Significado

La salida de ejemplo de R1 muestra la sesión RSVP del LSP principal. Se establece la ruta de desvío, Detour is Up. La ruta física del desvío se muestra en Detour Explct route. La ruta de desvío utiliza R7 y R9 como enrutadores de tránsito para llegar a R5, el enrutador de salida.

Salida de muestra

El siguiente resultado de ejemplo procede del primer enrutador de tránsito R2 de la red que se muestra en Desvíos de copia de seguridad uno a uno:

Significado

El resultado de ejemplo de R2 muestra que el desvío está establecido (Detour is Up) y evita R4, y el vínculo que conecta R4 y R5 (10.0.45.2). La ruta de desvío es a través R7 de (10.0.27.2) y R9 (10.0.79.2) a R5 (10.0.59.1), que es diferente de la ruta explícita para el desvío de . R1 tiene el desvío que R1pasa a través del 10.0.17.14 vínculo en R7, mientras R1 se utiliza el 10.0.27.2 vínculo. Ambos desvíos se fusionan en R9 a través del 10.0.79.2 enlace a R5 (10.0.59.1).

Salida de muestra

El siguiente resultado de ejemplo procede del segundo enrutador de tránsito R4 de la red que se muestra en Desvíos de copia de seguridad uno a uno:

Significado

La salida de ejemplo de R4 muestra que el desvío se ha establecido (Detour is Up) y evita el vínculo que conecta R4 y R5 (10.0.45.2). La ruta de desvío es a través de R9 (10.0.49.2) a R5 (10.0.59.1). Parte de la información es similar a la que se encuentra en la salida para R1 y R2. Sin embargo, la ruta explícita para el desvío es diferente, pasando por el enlace que conecta R4 y R9 (so-0/0/3 o 10.0.49.2.

Salida de muestra

El siguiente resultado de ejemplo es de , que se utiliza en la ruta de R7desvío en la red que se muestra en Desvíos de copia de seguridad uno a uno:

Significado

La salida de ejemplo muestra la misma información que R7 para un enrutador de tránsito regular utilizado en la ruta principal del LSP: la dirección de entrada (192.168.1.1), la dirección de salida (192.168.5.1 ) y el nombre del LSP (r1-to-r5). Se muestran dos rutas de desvío; el primero para evitar R4 (192.168.4.1) y el segundo para evitar R2 (192.168.2.1). Dado que R7 es utilizado como enrutador de tránsito por R2 y R4, R7 puede combinar las rutas de desvío según lo indicado por el valor idéntico Label out (100368) para ambas rutas de desvío. Si R7 recibe tráfico de R4 con un valor de etiqueta de 100736 o de R2 con un valor de etiqueta de 100752, R7 reenvía el paquete a R5 con un valor de etiqueta de 100368.

Salida de muestra

El siguiente resultado de ejemplo es de R9, que es un enrutador que se usa en la ruta de desvío en la red que se muestra en Desvíos de copia de seguridad uno a uno:

Significado

El resultado de ejemplo de R9 muestra que R9 es el penúltimo enrutador para la ruta de desvío, la ruta explícita incluye sólo la dirección de vínculo de salida (10.0.59.1), y el Label out valor (3) indica que R9 se ha realizado la ventana emergente de la etiqueta del penúltimo salto. Además, la bifurcación de desvío de no incluye información R7 de ruta porque 10.0.27.1 ha fusionado las rutas de desvío de R2 y R4. Observe que el Label out valor en la rama de desvío de 10.0.17.13 es 100368, el mismo valor que el Label out valor en R7.

Salida de muestra

El siguiente resultado de ejemplo proviene del enrutador de salida R5 en la red que se muestra en Desvíos de copia de seguridad uno a uno:

Significado

La salida de muestra muestra el LSP principal en el Record route campo y los desvíos a través de R5 la red.

Comprobar que la ruta principal está operativa

Propósito

Las rutas principales siempre deben usarse en la red si están disponibles; por lo tanto, un LSP siempre se mueve de nuevo a la ruta principal después de un error, a menos que se ajuste la configuración. Para obtener más información sobre cómo ajustar la configuración para evitar que se restablezca una ruta principal con errores, consulte Impedir el uso de una ruta de acceso que anteriormente falló.

Acción

Para comprobar que la ruta principal está operativa, escriba los siguientes comandos del modo operativo de la interfaz de línea de comandos (CLI) de Junos OS:

Ejemplo de salida 1

nombre-comando

Ejemplo de salida 2

nombre-comando

Significado

La salida de ejemplo 1 muestra que el LSP está operativo y está utilizando la ruta principal (via-r2) con R2 (10.0.12.14) y R4 (10.0.24.2) como enrutadores de tránsito. Los valores de prioridad son los mismos para la configuración y la retención, 6 6. La prioridad 0 es la prioridad más alta (mejor) y 7 es la prioridad más baja (peor). El valor predeterminado de Junos OS para la configuración y la prioridad de espera es 7:0. A menos que algunos LSP sean más importantes que otros, preservar el valor predeterminado es una buena práctica. No se permite configurar una prioridad de configuración que sea mejor que la prioridad de retención, lo que da como resultado una confirmación fallida para evitar bucles de preferencia.

Comprobar que la ruta secundaria está establecida

Propósito

Cuando la ruta secundaria se configura con la standby instrucción, la ruta secundaria debe estar activa pero no activa; se activará si se produce un error en la ruta principal. Una ruta secundaria configurada sin la standby instrucción no aparecerá a menos que se produzca un error en la ruta principal. Para comprobar que la ruta secundaria está configurada correctamente y que surgiría si se produjera un error en la ruta principal, debe desactivar un vínculo o nodo crítico para la ruta principal y, a continuación, emitir el show mpls lsp lsp-path-name extensive comando.

Acción

Para comprobar que la ruta secundaria está establecida, escriba el siguiente comando del modo operativo de la CLI de Junos OS:

Salida de muestra

Salida de muestra

nombre-comando

La siguiente salida de ejemplo muestra una ruta secundaria configurada correctamente antes y después de que aparezca. En el ejemplo, la interfaz fe-0/1/0 activada R2 está desactivada, lo que muestra la ruta via-r2principal. El enrutador R1 de entrada cambia el tráfico a la ruta via-r7secundaria.

Significado

La salida de ejemplo del enrutador R1 de salida muestra una ruta secundaria en espera configurada correctamente en estado inactivo porque la ruta principal sigue activa. Tras la desactivación de una interfaz (interface fe-0/1/0 on R2) crítica para la ruta principal, la ruta via-r2 principal disminuye y aparece la ruta via-r7 secundaria en espera, lo que permite R1 cambiar el tráfico a la ruta secundaria en espera.

Verificación de la capa física

Propósito

Después de configurar el LSP, emitir el show mpls lsp extensive comando y determinar que hay un error, puede comenzar a investigar el problema en la capa física de la red.

Figura 3 ilustra la capa física del modelo MPLS en capas.

Figura 3: Verificación de la capa físicaVerificación de la capa física

Con esta capa, debe asegurarse de que los enrutadores estén conectados y de que las interfaces estén activas y configuradas correctamente en los enrutadores de entrada, salida y tránsito.

Si la red no funciona en esta capa, la ruta de conmutación de etiquetas (LSP) no funcionará según lo configurado.

Figura 4 ilustra la red MPLS y el problema descrito en este tema.

Figura 4: Red MPLS rota en la capa físicaRed MPLS rota en la capa física

La red que se muestra en Figura 4 es una configuración completamente mallada donde cada interfaz conectada directamente puede recibir y enviar paquetes a cualquier otra interfaz similar. El LSP de esta red está configurado para ejecutarse desde el enrutador R1de entrada, pasando por el enrutador R3de tránsito, hasta el enrutador R6de salida. Además, un LSP inverso está configurado para ejecutarse desde R6 hasta R1R3 , creando tráfico bidireccional.

Sin embargo, en este ejemplo, el tráfico no utiliza el LSP configurado. En su lugar, el tráfico utiliza la ruta alternativa de R1 hasta , y R6en la dirección inversa, de a través R5 to R1de R6R2 .

Cuando tenga conocimiento de una situación en la que se utiliza una ruta alternativa en lugar del LSP configurado, compruebe que la capa física funciona correctamente. Es posible que los enrutadores no estén conectados o que las interfaces no estén activas y configuradas correctamente en los enrutadores de entrada, salida o tránsito.

La cruz que se muestra en Figura 4 indica dónde se rompe el LSP debido a un error de configuración en el enrutador R1de entrada.

Para comprobar la capa física, siga estos pasos:

Comprobar el LSP

Propósito

Normalmente, se utiliza el show mpls lsp extensive comando para comprobar el LSP. Sin embargo, para una comprobación rápida del estado de LSP, utilice el show mpls lsp comando. Si el LSP no funciona, utilice la extensive opción (show mpls lsp extensive) como seguimiento. Si su red tiene numerosos LSP, podría considerar especificar el nombre del LSP, usando la name opción (show mpls lsp name name o show mpls lsp name name extensive).

Acción

Para determinar si el LSP está activo, escriba el siguiente comando desde el enrutador de entrada:

Salida de muestra
nombre-comando

Significado

La salida de ejemplo del enrutador R1 de entrada muestra que el LSP está utilizando una ruta alternativa en lugar de la ruta configurada. La ruta configurada para el LSP es R1 a través R6, R3 de y para el LSP inverso, R6 a través de R3R1. La ruta alternativa utilizada por el LSP es R1 a través de R2 y para el LSP inverso,a R6 t través de R5 R1.R6,

Verificar la conexión del enrutador

Propósito

Confirme que los enrutadores de entrada, tránsito y salida adecuados están funcionando examinando si los paquetes se recibieron y transmitieron con una pérdida de paquetes del 0%.

Acción

Para determinar que los enrutadores están conectados, escriba el siguiente comando desde los enrutadores de entrada y tránsito:

Salida de muestra
nombre-comando

Significado

El resultado de ejemplo muestra que el enrutador R1 de entrada está recibiendo paquetes del enrutador R3de tránsito y que el enrutador de tránsito está recibiendo paquetes del enrutador de salida. Por lo tanto, los enrutadores del LSP están conectados.

Verificar interfaces

Propósito

Confirme que las interfaces están configuradas correctamente con la family mpls instrucción.

Acción

Para determinar que las interfaces relevantes están correctamente activas y configuradas, escriba los siguientes comandos desde los enrutadores de entrada, tránsito y salida:

Salida de muestra
nombre-comando

Significado

El resultado de ejemplo muestra que la interfaz so-0/0/2.0 en el enrutador de entrada no tiene la family mpls instrucción configurada en el nivel de jerarquía [edit interfaces type-fpc/pic/port], lo que indica que la interfaz está configurada incorrectamente para admitir el LSP. El LSP está configurado correctamente en el nivel de jerarquía [edit protocols mpls].

La salida de los enrutadores de tránsito y salida (no se muestra) muestra que las interfaces de esos enrutadores están configuradas correctamente.

Tome las medidas apropiadas

Problema

Description

En función del error que haya encontrado en la investigación, debe tomar las medidas adecuadas para corregir el problema. En el ejemplo siguiente, la family mpls instrucción, que faltaba, se incluye en la configuración del enrutador R1de entrada.

Solución

Para corregir el error de este ejemplo, escriba los siguientes comandos:

Salida de muestra
Significado

La salida de ejemplo del enrutador R1 de entrada muestra que la instrucción está configurada correctamente para la family mpls interfaz so-0/0/2.0y que el LSP ahora funciona como se configuró originalmente.

Compruebe de nuevo el LSP

Propósito

Después de tomar las medidas adecuadas para corregir el error, es necesario comprobar de nuevo el LSP para confirmar que se ha resuelto el problema en la capa física.

Acción

Para comprobar que el LSP está activo y atravesando la red como se esperaba, escriba el siguiente comando:

Ejemplo de salida 1
nombre-comando
Ejemplo de salida 2
nombre-comando

Significado

La salida de muestra 1 del enrutador R1 de entrada muestra que el LSP ahora está atravesando la red a lo largo de la ruta esperada, desde R1 hasta R3 R6, y el LSP inverso, desde R6 hasta R3R1.

La salida de ejemplo 2 del enrutador R1 de entrada muestra que el LSP se ve obligado a tomar la ruta deseada porque MPLS está desactivado en R1 las interfaces so-0/0/0.0 y so-0/0/1.0. Si estas interfaces no se desactivaran, aunque la configuración ahora sea correcta, el LSP seguiría atravesando la red a través de la ruta alternativa.

Verificación de las capas IP e IGP

Problema

Description

Después de configurar la ruta de conmutación de etiquetas (LSP), emitir el show mpls lsp extensive comando y determinar que hay un error, es posible que el error no esté en las capas físicas o de vínculo de datos. Continúe investigando el problema en las capas IP e IGP de la red.

Figura 7 ilustra las capas IP e IGP del modelo MPLS en capas.

Figura 7: Capas de IP e IGPCapas de IP e IGP

Solución

En las capas IP e IGP, debe verificar lo siguiente:

  • Las interfaces tienen el direccionamiento IP correcto, y se establecen los vecinos o adyacencias del IGP.

  • Los protocolos Open Shortest Path First (OSPF) o Intermediate System-to-Intermediate System (IS-IS) están configurados y se ejecutan correctamente.

    • Si el protocolo OSPF está configurado, compruebe primero la capa IP y, a continuación, la configuración de OSPF, asegurándose de que el protocolo, las interfaces y la ingeniería de tráfico estén configurados correctamente.

    • Si el protocolo IS-IS está configurado, no importa si comprueba primero IS-IS o IP, ya que ambos protocolos son independientes entre sí. Compruebe que las adyacencias de IS-IS estén activas y que las interfaces y el protocolo IS-IS estén configurados correctamente.

      Nota:

      El protocolo IS-IS tiene habilitada la ingeniería de tráfico de forma predeterminada.

Si la red no funciona en las capas IP o IGP, el LSP no funciona según lo configurado.

Figura 8 ilustra la red MPLS utilizada en este tema.

Figura 8: Red MPLS rota en las capas IP e IGPRed MPLS rota en las capas IP e IGP

La red que se muestra en Figura 8 es una configuración completamente mallada donde cada interfaz conectada directamente puede recibir y enviar paquetes a cualquier otra interfaz similar. El LSP de esta red está configurado para ejecutarse desde el enrutador R1de entrada, pasando por el enrutador R3de tránsito, hasta el enrutador R6de salida. Además, un LSP inverso está configurado para ejecutarse desde R6, pasando por R3, hasta , creando R1tráfico bidireccional. Los cruces en Figura 8 indican dónde el LSP no funciona debido a los siguientes problemas en la capa IP e IGP:

  • Una dirección IP está configurada incorrectamente en el enrutador de entrada (R1).

  • El protocolo OSPF se configura con un ID de enrutador (RID) pero sin la interfaz de circuito cerrado (lo0) y falta ingeniería de tráfico en el enrutador de tránsito (R3).

  • Los niveles de la red IS-IS no coinciden.

Verificación de la capa IP

Propósito

Puede comprobar la capa IP antes o después de comprobar la capa de protocolo de puerta de enlace interior (IGP), dependiendo de si tiene OSPF o IS-IS configurado como IGP. Si la red MPLS está configurada con OSPF como IGP, primero debe verificar la capa IP, comprobando que las interfaces tienen el direccionamiento IP correcto y que los vecinos de OSPF están establecidos antes de comprobar la capa OSPF.

Si tiene IS-IS configurado como IGP en su red MPLS, puede verificar primero la capa IP o la capa de protocolo IS-IS. El orden en que se comprueba la capa IP o IS-IS no afecta a los resultados.

Figura 9: Red MPLS rota en la capa IPRed MPLS rota en la capa IP

La entrada cruzada Figura 9 indica dónde se rompe el LSP debido a una configuración incorrecta de una dirección IP en el enrutador R1de entrada.

Comprobar el LSP

Propósito

Después de configurar el LSP, debe comprobar que el LSP esté activo. Los LSP pueden ser de entrada, tránsito o salida. Utilice el show mpls lsp comando para una comprobación rápida del estado del LSP, con la extensive opción (show mpls lsp extensive) como seguimiento si el LSP está inactivo. Si su red tiene numerosos LSP, podría considerar la posibilidad de especificar el nombre del LSP mediante la name opción (show mpls lsp name name o show mpls lsp name name extensive).

Acción

Para comprobar que el LSP está activo, escriba el siguiente comando desde el enrutador de entrada:

Ejemplo de salida 1
nombre-comando

Significado

La salida de ejemplo del enrutador R1 de entrada muestra que se produjo un error en la asignación de etiquetas MPLS y que falló el algoritmo CSPF (Constrained Shortest Path First), lo que provocó que no se enrutara al destino 10.0.0.6 en R6.

Verificar el direccionamiento IP

Propósito

Cuando se investiga la capa IP, se comprueba que las interfaces tienen el direccionamiento IP correcto y que se han establecido vecinos de OSPF o adyacencias IS-IS. En este ejemplo, una dirección IP está configurada incorrectamente en el enrutador de entrada (R1).

Acción

Para comprobar el direccionamiento IP, escriba el siguiente comando desde los enrutadores de entrada, tránsito y salida:

Salida de muestra
nombre-comando

Significado

El resultado de ejemplo muestra que las direcciones IP para la interfaz so-0/0/2.0 activada R1 y la interfaz so-0/0/2.0 activada son R3 idénticas. Las direcciones IP de interfaz dentro de una red deben ser únicas para que la interfaz se identifique correctamente.

Verificar vecinos o adyacencias en la capa IP

Propósito

Si el direccionamiento IP está configurado incorrectamente, es necesario comprobar los vecinos de OSPF o las adyacencias IS-IS para determinar si una o ambas están establecidas.

Acción

Para comprobar vecinos (OSPF) o adyacencias (IS-IS), introduzca los siguientes comandos desde los enrutadores de entrada, tránsito y salida:

Ejemplo de salida 1
nombre-comando
Ejemplo de salida 2
nombre-comando

Significado

La salida de ejemplo 1 de los enrutadores de entrada, tránsito y salida muestra que R1 y R3 no son vecinos de OSPF establecidos. Teniendo en cuenta que las dos interfaces so-0/0/2.0 (R1 y R3) están configuradas con direcciones IP idénticas, cabría esperar esto. El protocolo OSPF enruta paquetes IP basándose únicamente en la dirección IP de destino contenida en el encabezado del paquete IP. Por lo tanto, direcciones IP idénticas en el sistema autónomo (AS) dan como resultado que los vecinos no se establezcan.

El resultado de muestra 2 de los enrutadores de entrada, tránsito y salida muestra que R1 y han establecido una adyacencia IS-IS a pesar de las direcciones IP idénticas configuradas en las interfaces so-0/0/2.0R1 en y R3R3 . El protocolo IS-IS se comporta de manera diferente al protocolo OSPF porque no depende de IP para establecer una adyacencia. Sin embargo, si el LSP no está activo, sigue siendo útil comprobar el direccionamiento de la subred IP en caso de que haya un error en esa capa. Si se corrige el error de direccionamiento, es posible que el LSP vuelva a funcionar.

Tome las medidas apropiadas

Problema

Description

En función del error que haya encontrado en la investigación, debe tomar las medidas adecuadas para corregir el problema. En este ejemplo, la dirección IP de una interfaz en el enrutador R2 de tránsito está configurada incorrectamente.

Solución

Para corregir el error de este ejemplo, escriba los siguientes comandos:

Salida de muestra
Significado

El resultado de ejemplo muestra que la interfaz so-0/0/2 en el enrutador R1 de entrada ahora está configurada con la dirección IP correcta. Esta corrección da como resultado direcciones IP de subred únicas para todas las interfaces de la red MPLS en MPLS Network Broken at the IP and IGP Layers, y la posibilidad de que aparezca el LSP.

Compruebe de nuevo el LSP

Propósito

Después de tomar las medidas adecuadas para corregir el error, es necesario comprobar de nuevo el LSP para confirmar que se ha resuelto el problema en el protocolo OSPF.

Acción

Para comprobar de nuevo el LSP, escriba el siguiente comando en los enrutadores de entrada, tránsito y salida:

Ejemplo de salida 1
nombre-comando
Ejemplo de salida 2
nombre-comando
Ejemplo de salida 3
nombre-comando

Significado

La salida de muestra 1 del enrutador R1 de entrada muestra que el LSP R1-to-R6 tiene una ruta activa hacia R6 y que el estado está activo. El resultado muestra que la sesión R6-to-R1 LSP de salida recibió y envió una etiqueta de recuperación.

La salida de muestra 2 del enrutador R3 de tránsito muestra que hay dos sesiones de LSP de tránsito, una de R1 a R6 y la otra de R6 a Ambos R1. LSP están activos.

La salida de muestra 3 del enrutador R6 de salida muestra que el LSP está activo y que la ruta activa es la ruta principal. El LSP ahora atraviesa la red a lo largo de la ruta esperada, desde R1 hasta R3 , y el LSP inverso, desde R6 hasta R3R1.R6

Compruebe de nuevo el LSP

Propósito

Después de tomar las medidas adecuadas para corregir el error, es necesario comprobar de nuevo el LSP para confirmar que se ha resuelto el problema en el protocolo IS-IS.

Acción

Para comprobar que el LSP está activo y atravesando la red como se esperaba, escriba el siguiente comando desde los enrutadores de entrada, salida y tránsito:

Salida de muestra

nombre-comando

Significado

La salida de ejemplo del enrutador R1 de entrada y del enrutador R6 de salida muestra que el LSP ahora está atravesando la red a lo largo de la ruta esperada, desde R1 hasta R3 R6, y el LSP inverso, desde R6 hasta R3R1. Además, la salida de ejemplo del enrutador R3 de tránsito muestra que hay dos sesiones LSP de tránsito, una de R1 a R6y la otra de R6 a R1.

Comprobación de la capa RSVP

Propósito

Después de configurar la ruta de conmutación de etiquetas (LSP), emitir el show mpls lsp extensive comando y determinar que hay un error, es posible que el error no esté en las capas física, de vínculo de datos o de protocolo de Internet (IP) y de protocolo de puerta de enlace interior (IGP). Continúe investigando el problema en la capa RSVP de la red.

Figura 10 ilustra la capa RSVP del modelo MPLS en capas.

Figura 10: Comprobación de la capa RSVPComprobación de la capa RSVP

Con esta capa, se comprueba que la señalización dinámica de RSVP se está produciendo como se esperaba, que los vecinos están conectados y que las interfaces están configuradas correctamente para RSVP. Compruebe los enrutadores de entrada, salida y tránsito.

Si la red no funciona en esta capa, el LSP no funciona según lo configurado.

Figura 11 ilustra la red MPLS utilizada en este tema.

Figura 11: Red MPLS rota en la capa RSVPRed MPLS rota en la capa RSVP

La red que se muestra en Figura 11 es una configuración completamente mallada donde cada interfaz conectada directamente puede recibir y enviar paquetes a cualquier otra interfaz similar. El LSP de esta red está configurado para ejecutarse desde el enrutador R1de entrada, pasando por el enrutador R3de tránsito, hasta el enrutador R6de salida. Además, un LSP inverso está configurado para ejecutarse desde R6 hasta R1R3 , creando tráfico bidireccional.

Sin embargo, en este ejemplo, el LSP está inactivo sin una ruta en ninguna dirección, de R1 a R6 o de R6 a R1.

Los cruces que se muestran en Figura 11 indican dónde se rompe el LSP. Algunas posibles razones por las que el LSP está roto pueden incluir que la señalización dinámica de RSVP no se está produciendo como se esperaba, los vecinos no están conectados o las interfaces están configuradas incorrectamente para RSVP.

En la red en Figura 11, un error de configuración en el enrutador R3 de tránsito impide que el LSP atraviese la red como se esperaba.

Para comprobar la capa RSVP, siga estos pasos:

Comprobar el LSP

Propósito

Normalmente, se utiliza el show mpls lsp extensive comando para comprobar el LSP. Sin embargo, para una comprobación rápida del estado de LSP, utilice el show mpls lsp comando. Si el LSP no funciona, utilice la extensive opción (show mpls lsp extensive) como seguimiento. Si su red tiene numerosos LSP, podría considerar especificar el nombre del LSP, usando la name opción (show mpls lsp name name o show mpls lsp name name extensive).

Acción

Para determinar si el LSP está activo, escriba el siguiente comando desde el enrutador de entrada:

Ejemplo de salida 1
nombre-comando

Significado

La salida de ejemplo muestra que el LSP está inactivo en ambas direcciones, de R1 a R6, y de R6 a .R1 La salida de R1 muestra que está usando un LSP no-cspf ya que R1 intentó originar la llamada sin poder llegar al destino. El resultado de R6 muestra que el algoritmo CSPF (Restricted Shortest Path First) falló, lo que da como resultado que no haya ninguna ruta a destino 10.0.0.1.

Verificar sesiones RSVP

Propósito

Cuando una sesión RSVP se crea correctamente, el LSP se configura a lo largo de las rutas creadas por la sesión RSVP. Si la sesión RSVP no se realiza correctamente, el LSP no funciona según lo configurado.

Acción

Para verificar las sesiones RSVP actualmente activas, ingrese el siguiente comando desde los enrutadores de entrada, tránsito y salida:

Ejemplo de salida 1
nombre-comando
Ejemplo de salida 2
nombre-comando

Significado

La salida de muestra 1 de todos los enrutadores muestra que no se crearon correctamente sesiones RSVP, aunque el LSP R6-to-R1 esté configurado.

A diferencia de la salida de ejemplo 1y para ilustrar la salida correcta, la salida de muestra 2 muestra la salida de los enrutadores de entrada, tránsito y salida cuando la configuración RSVP es correcta y el LSP atraviesa la red tal como está configurado. R1 y R6 ambos muestran una sesión RSVP de entrada y salida, con el LSP R1-to-R6y el LSP R6-to-R1inverso. El enrutador R3 de tránsito muestra dos sesiones RSVP de tránsito.

Verificar confirmar RSVP vecinos

Propósito

Muestra una lista de vecinos RSVP que aprendieron dinámicamente al intercambiar paquetes RSVP. Una vez que se aprende un vecino, nunca se elimina de la lista de vecinos RSVP a menos que la configuración RSVP se elimine del enrutador.

Acción

Para verificar los vecinos de RSVP, ingrese el siguiente comando desde los enrutadores de entrada, tránsito y salida:

Ejemplo de salida 1
nombre-comando
Ejemplo de salida 2
nombre-comando

Significado

El resultado de ejemplo 1 muestra que R1 y R6 tienen un vecino RSVP cada uno, R3. Sin embargo, los valores en el Up/Dn campo son diferentes. R1 tiene un valor de 1/0 y R6 tiene un valor de 1/1, lo que indica que R1 es un vecino activo con R3, pero R6 no lo es. Cuando el conteo ascendente es uno más que el conteo descendente, el vecino está activo; Si los valores son iguales, el vecino está abajo. Los valores para R6 son iguales, 1/1, lo que indica que el vecino R3 está inactivo.

El enrutador R3 de tránsito conoce a dos vecinos R1 y R6. El Up/Dn campo indica que R1 es un vecino activo y R6 está inactivo. En este punto no es posible determinar si el problema reside en R3 o R6, porque ambos vecinos no están activos.

En contraste con la salida de muestra 1 y para ilustrar la salida correcta, la salida de muestra 2 muestra la relación de vecino correcta entre el enrutador R3 de tránsito y el enrutador R6de salida. El Up/Dn campo muestra que el conteo ascendente es uno más que el conteo descendente, 1/0, lo que indica que los vecinos están activos.

Verificar interfaces RSVP

Propósito

Muestra el estado de cada interfaz en la que RSVP está habilitado para determinar dónde se produjo el error de configuración.

Acción

Para comprobar el estado de las interfaces RSVP, escriba el siguiente comando desde los enrutadores de entrada, tránsito y salida:

Ejemplo de salida 1
nombre-comando
Ejemplo de salida 2
nombre-comando

Significado

La salida de ejemplo 1 muestra que aunque cada enrutador tiene interfaces que están activas y tienen RSVP activo, no hay reservas (Active resv) en ninguno de los enrutadores. En este ejemplo, esperaríamos al menos una reserva en los enrutadores de entrada y salida, y dos reservas en el enrutador de tránsito.

Además, la interfaz so-0/0/3 en el enrutador R3 de tránsito no está incluida en la configuración. La inclusión de esta interfaz es fundamental para el éxito del LSP.

A diferencia de la salida de muestra 1 y para ilustrar la salida correcta, la salida de muestra 2 muestra las interfaces relevantes con reservas activas.

Verificar la configuración del protocolo RSVP

Propósito

Después de comprobar las sesiones de RSVP, las interfaces y los vecinos, y de determinar que puede haber un error de configuración, compruebe la configuración del protocolo RSVP.

Acción

Para verificar la configuración de RSVP, ingrese el siguiente comando desde los enrutadores de entrada, tránsito y salida:

Salida de muestra
nombre-comando

Significado

El resultado de ejemplo muestra que R3 falta una interfaz so-0/0/3.0 en la configuración del protocolo RSVP. Esta interfaz es crítica para el correcto funcionamiento del LSP.

Tome las medidas apropiadas

Problema

Description

En función del error que haya encontrado en la investigación, debe tomar las medidas adecuadas para corregir el problema. En este ejemplo, falta una interfaz en la configuración del enrutador R3.

Solución

Para corregir el error de este ejemplo, siga estos pasos:

  1. Incluya la interfaz que falta en la configuración del enrutador de tránsito R3:

  2. Compruebe y confirme la configuración:

Salida de muestra
Significado

El resultado de ejemplo muestra que la interfaz so-0/0/3.0 que falta en el enrutador R3 de tránsito ahora se incluye correctamente en el nivel de jerarquía [edit protocols rsvp]. Esto da lugar a la posibilidad de que el LSP pueda surgir.

Compruebe de nuevo el LSP

Propósito

Después de tomar las medidas adecuadas para corregir el error, es necesario comprobar de nuevo el LSP para confirmar que se ha resuelto el problema en la capa MPLS.

Acción

Para comprobar de nuevo el LSP, escriba el siguiente comando en los enrutadores de entrada, tránsito y salida:

Ejemplo de salida 1
nombre-comando
Ejemplo de salida 2
nombre-comando
Ejemplo de salida 3
nombre-comando

Significado

La salida de muestra 1 del enrutador R1 de entrada muestra que el LSP R1-to-R6 tiene una ruta activa hacia R6 y que el estado está activo.

La salida de ejemplo 2 del enrutador R3 de tránsito muestra que hay dos sesiones LSP de tránsito, una de R1 a R6 y la otra de R6 a .R1 Ambos LSP están activos.

La salida de muestra 3 del enrutador R6 de salida muestra que el LSP está activo y que la ruta activa es la ruta principal. El LSP ahora atraviesa la red a lo largo de la ruta esperada, desde R1 hasta R3 , y el LSP inverso, desde R6 hasta R3R1.R6

Determinación de estadísticas de LSP

Propósito

Muestra información detallada sobre los objetos RSVP para ayudar al diagnóstico de un problema de LSP.

Acción

Para comprobar los objetos RSVP, escriba el siguiente comando del modo operativo de la CLI de Junos OS:

Salida de muestra

nombre-comando

Significado

La salida de ejemplo muestra que hay una sesión RSVP de entrada y una de salida. La sesión de entrada tiene una dirección de origen de 10.0.0.1 (R1), y la sesión está activa, con una ruta activa. El nombre del LSP es R1-to-R6 y es la ruta principal del LSP.

La etiqueta de recuperación (100064) es enviada por un enrutador de reinicio elegante a su vecino para recuperar un estado de reenvío. Probablemente sea la vieja etiqueta que el enrutador anunciaba antes de que se cayera.

Esta sesión utiliza el filtro fijo (FF) estilo de reserva (Resv style). Dado que se trata de un enrutador de entrada, no hay una etiqueta de entrada. La etiqueta de salida (proporcionada por el siguiente enrutador descendente) es 100064.

El Time Left campo proporciona el número de segundos restantes en la sesión RSVP y el Tspec objeto proporciona información sobre la velocidad de carga controlada (rate) y el tamaño máximo de ráfaga (peak), un valor infinito (Infbps) para la opción de entrega garantizada y la indicación de que los paquetes menores de 20 bytes se tratan como 20 bytes, mientras que los paquetes mayores de 1500 bytes se tratan como 1500 bytes.

El número de puerto es el ID del túnel IPv4, mientras que el número de puerto del remitente/receptor es el ID del LSP. El ID de túnel IPv4 es único durante la vida del LSP, mientras que el ID de LSP del remitente/receptor puede cambiar, por ejemplo, con una reserva de estilo SE.

El PATH rcvfrom campo incluye el origen del mensaje de ruta de acceso. Dado que este es el enrutador de entrada, el cliente local originó el mensaje de ruta de acceso.

El PATH sentto campo incluye la ruta de destino10.1.13.2 del mensaje () y la interfaz de salida (so-0/0/2.0). El RESV rcvfrom campo incluye tanto el origen del mensaje Resv recibido (10.1.13.2) como la interfaz entrante (so-0/0/2.0).

Los valores de ruta explícita RSVP y registro de ruta son idénticos: 10.1.13.2 y 10.1.36.2. En la mayoría de los casos, los valores de ruta explícita y ruta de registro son idénticos. Las diferencias indican que se ha producido algún reenrutamiento de ruta, normalmente durante el reenrutamiento rápido.

Los Total campos indican el número total de sesiones RSVP de entrada, salida y tránsito, siendo el total igual a la suma de las sesiones ascendentes y descendentes. En este ejemplo, hay una sesión de entrada, una sesión de salida y ninguna sesión de RSVP de tránsito.

Verificación del uso de LSP en la red

Propósito

Cuando compruebe el uso válido de un LSP en los enrutadores de entrada y tránsito de la red, puede determinar si hay algún problema con la conmutación de etiquetas multiprotocolo (MPLS) en la red. Figura 12 Describe el ejemplo de red utilizado en este tema.

Figura 12: Topología MPLS para comprobar el uso de LSPTopología MPLS para comprobar el uso de LSP

La red MPLS en Figura 12 ilustra una red solo de enrutador con interfaces SONET que constan de los siguientes componentes:

  • Una topología de Protocolo de puerta de enlace fronteriza interior (IBGP) de malla completa, mediante el AS 65432

  • MPLS y protocolo de reserva de recursos (RSVP) habilitado en todos los enrutadores

  • Una send-statics política sobre los enrutadores R1 y R6 que permite anunciar una nueva ruta en la red

  • Un LSP entre los enrutadores R1 y R6

La red que se muestra en Figura 12 es una red de malla completa del Protocolo de puerta de enlace fronteriza (BGP). Dado que los reflectores de ruta y las confederaciones no se utilizan para propagar las rutas aprendidas del BGP, cada enrutador debe tener una sesión de BGP con todos los demás enrutadores que ejecuten BGP.

Para comprobar el uso de LSP en la red, siga estos pasos:

Verificación de un LSP en el enrutador de entrada

Propósito

Puede comprobar la disponibilidad de un LSP cuando está activo examinando la inet.3 tabla de enrutamiento del enrutador de entrada. La inet.3 tabla de enrutamiento contiene la dirección de host del enrutador de salida de cada LSP. Esta tabla de enrutamiento se utiliza en enrutadores de entrada para enrutar paquetes BGP al enrutador de salida de destino. BGP utiliza la tabla de enrutamiento del enrutador de entrada para ayudar a resolver las inet.3 direcciones del próximo salto.

Acción

Para comprobar un LSP en un enrutador de entrada, escriba el siguiente comando de modo operativo de interfaz de línea de comandos (CLI) de Junos OS:

Salida de muestra
nombre-comando

Significado

El resultado de ejemplo muestra la tabla de inet.3 enrutamiento. De forma predeterminada, solo las redes privadas virtuales (VPN) BGP y MPLS pueden usar la tabla de rutas para resolver la inet.3 información del próximo salto. Un destino aparece en la tabla de rutas, 10.0.0.6. Este destino (10.0.0.6) está señalado por RSVP y es la ruta activa actual, como lo indica el asterisco (*). La preferencia de protocolo para esta ruta es 7 y la métrica asociada a ella es 20. La ruta de conmutación de etiquetas es R1-to-R6, a través de la interfaz so-0/0/2.0, que es la interfaz física de tránsito del siguiente salto.

Normalmente, el penúltimo enrutador del LSP abre la etiqueta del paquete o cambia la etiqueta a un valor de 0. Si el penúltimo enrutador muestra la etiqueta superior y hay un paquete IPv4 debajo, el enrutador de salida enruta el paquete IPv4 y consulta la tabla inet.0 de enrutamiento IP para determinar cómo reenviar el paquete. Si otro tipo de etiqueta (como una creada por tunelización del Protocolo de distribución de etiquetas (LDP) o VPN, pero no IPv4) está debajo de la etiqueta superior, el enrutador de salida no examina la inet.0 tabla de enrutamiento. En su lugar, examina la tabla de mpls.0 enrutamiento para las decisiones de reenvío.

Si el penúltimo enrutador cambia la etiqueta del paquete a un valor de 0, el enrutador de salida elimina la etiqueta 0 e indica que le sigue un paquete IPv4. La tabla de enrutamiento examina el inet.0 paquete para las decisiones de reenvío.

Cuando un enrutador de tránsito o de salida recibe un paquete MPLS, la información de la tabla de reenvío de MPLS se utiliza para determinar el siguiente enrutador de tránsito en el LSP o si este enrutador es el enrutador de salida.

Cuando BGP resuelve un prefijo de salto siguiente, examina tanto las tablas como las de enrutamiento, buscando el siguiente salto con la preferencia más baja; por ejemplo, se prefiere la preferencia 7 de RSVP sobre la inet.0inet.3 preferencia 10 de OSPF. El LSP señalizado RSVP se utiliza para alcanzar el siguiente salto del BGP. Este es el valor predeterminado cuando el siguiente salto del BGP es igual a la dirección de salida del LSP. Una vez que el siguiente salto del BGP se resuelve a través de un LSP, el tráfico del BGP utiliza el LSP para reenviar el tráfico de tránsito del BGP.

Verificación de un LSP en un enrutador de tránsito

Propósito

Puede comprobar la disponibilidad de un LSP cuando está activo examinando la mpls.0 tabla de enrutamiento en un enrutador de tránsito. MPLS mantiene la mpls.0 tabla de enrutamiento, que contiene una lista del siguiente enrutador con conmutación de etiquetas en cada LSP. Esta tabla de enrutamiento se utiliza en enrutadores de tránsito para enrutar paquetes al siguiente enrutador a lo largo de un LSP.

Acción

Para verificar un LSP en un enrutador de tránsito, ingrese el siguiente comando de modo operativo de la CLI de Junos OS:

Salida de muestra
nombre-comando

Significado

La salida de ejemplo del enrutador R3 de tránsito muestra las entradas de ruta en forma de entradas de etiqueta MPLS, lo que indica que solo hay una ruta activa, aunque haya cinco entradas activas.

Las tres primeras etiquetas MPLS son etiquetas MPLS reservadas definidas en RFC 3032. Los paquetes recibidos con estos valores de etiqueta se envían al motor de enrutamiento para su procesamiento. La etiqueta 0 es la etiqueta nula explícita de IPv4. La etiqueta 1 es el equivalente MPLS de la etiqueta de alerta del enrutador IP y la etiqueta 2 es la etiqueta nula explícita IPv6.

Las dos entradas con la 100064 etiqueta son para el mismo LSP, R1-to-R6. hay dos entradas porque los valores de pila en el encabezado MPLS pueden ser diferentes. La segunda entrada, 100064 (S=0), indica que la profundidad de la pila no es 1 y que se incluyen valores de etiqueta adicionales en el paquete. En contraste, la primera entrada de 100064 tiene una S = 1 inferida que indica una profundidad de pila de 1 y la convierte en la última etiqueta del paquete. La entrada doble indica que este es el penúltimo enrutador. Para obtener más información sobre el apilamiento de etiquetas MPLS, consulte RFC 3032, Codificación de pila de etiquetas MPLS.

La etiqueta entrante es el encabezado MPLS del paquete MPLS y RSVP la asigna al vecino ascendente. Los enrutadores de Juniper Networks asignan dinámicamente etiquetas para los LSP de ingeniería de tráfico RSVP en el intervalo de 100 000 a 1 048 575.

El enrutador asigna etiquetas a partir de la etiqueta 100.000, en incrementos de 16. La secuencia de asignaciones de etiquetas es 100.000, 100.016, 100.032, 100.048, etc. Al final de las etiquetas asignadas, los números de etiqueta comienzan de nuevo en 100001, incrementándose en unidades de 16. Juniper Networks se reserva las etiquetas para diversos fines. Tabla 1 enumera las distintas asignaciones de rango de etiquetas para las etiquetas entrantes.

Tabla 1: Asignaciones de rango de etiquetas MPLS

Etiqueta entrante

Estado

0 a través de 15

Reservado por IETF

16 a través de 1023

Reservado para la asignación de LSP estático

1024 a través de 9999

Reservado para uso interno (por ejemplo, etiquetas CCC)

10,000 a través de 99,999

Reservado para la asignación de LSP estático

100,000 a través de 1,048,575

Reservado para la asignación dinámica de etiquetas

Comprobar que el equilibrio de carga funciona

Propósito

Después de configurar el equilibrio de carga, compruebe que el tráfico tiene el mismo equilibrio de carga en todas las rutas. En esta sección, el resultado del comando refleja la configuración de equilibrio de carga de la red de ejemplo que se muestra en Topología de red de equilibrio de carga. Los clear comandos se usan para restablecer el LSP y los contadores de interfaz a cero, de modo que los valores reflejen el funcionamiento de la configuración de equilibrio de carga.

Acción

Para comprobar el equilibrio de carga entre interfaces y LSP, utilice el siguiente comando en el enrutador de entrada:

Para comprobar el equilibrio de carga entre interfaces y LSP, utilice los siguientes comandos en un enrutador de tránsito:

Salida de muestra

nombre-comando

La siguiente salida de ejemplo es para la configuración en el enrutador R1de entrada:

Significado

El resultado de ejemplo para el comando en el show configuration enrutador R1 de entrada muestra que el equilibrio de carga está configurado correctamente con la instrucción policy lbpp . Además, la lbpp directiva se exporta a la tabla de reenvío en el nivel jerárquico [edit routing-options] .

Salida de muestra

La siguiente salida de ejemplo procede del enrutador de tránsito R2:

Significado

El resultado de ejemplo para el show route comando emitido en el enrutador R2 de tránsito muestra las dos rutas de igual costo (so-0/0/1 y so-0/0/2) a través de la red hasta la dirección de circuito cerrado a R0 (192.168.0.1). Aunque el corchete angular derecho (>) generalmente indica la ruta activa, en este caso no lo hace, como se muestra en las siguientes cuatro salidas de muestra.

Salida de muestra

La siguiente salida de ejemplo procede del enrutador de tránsito R2:

Significado

La salida de ejemplo para el comando emitido en el enrutador R2 de monitor interface traffic tránsito muestra que el tráfico de salida se distribuye uniformemente entre las dos interfaces so-0/0/1 y so-0/0/2.

Salida de muestra

La siguiente salida de ejemplo procede del enrutador de tránsito R2:

Significado

La salida de ejemplo para el comando emitido en el show mpls lsp statistics enrutador R2 de tránsito muestra que el tráfico de salida se distribuye uniformemente entre los cuatro LSP configurados en el enrutador R6de entrada.

Salida de muestra

La siguiente salida de ejemplo procede del enrutador de tránsito R2:

Significado

El resultado de ejemplo para el show route forwarding-table destination comando emitido en el enrutador R2 de tránsito se muestra ulst en el Type campo, lo que indica que el equilibrio de carga funciona. Las dos entradas unicast (ucst) en el Type campo son los dos saltos siguientes para los LSP.

Salida de muestra

La siguiente salida de ejemplo procede del enrutador de tránsito R2:

Significado

El resultado de ejemplo para el comando emitido en el show route forwarding-table | find mpls enrutador de tránsito R2 muestra la tabla de enrutamiento MPLS que contiene las etiquetas recibidas y utilizadas por este enrutador para reenviar paquetes al enrutador del próximo salto. Esta tabla de enrutamiento se utiliza principalmente en enrutadores de tránsito para enrutar paquetes al siguiente enrutador a lo largo de un LSP. MPLS introduce automáticamente las tres primeras etiquetas de la Destination columna (etiqueta 0, etiqueta 1 y etiqueta 2) cuando el protocolo está habilitado. Estas etiquetas son etiquetas MPLS reservadas definidas en RFC 3032. La etiqueta 0 es la etiqueta nula explícita de IPv4. La etiqueta 1 es el equivalente MPLS de la etiqueta de alerta del enrutador IP y la etiqueta 2 es la etiqueta nula explícita IPv6.

Las cinco etiquetas restantes de la Destination columna son etiquetas no reservadas que el enrutador utiliza para reenviar el tráfico, y la última columna Netif, muestra las interfaces utilizadas para enviar el tráfico etiquetado. Para las etiquetas no reservadas, la segunda Type columna muestra la operación realizada en paquetes coincidentes. En este ejemplo, todos los paquetes no reservados se intercambian por etiquetas de paquetes salientes. Por ejemplo, a los paquetes con la etiqueta 100112 se les intercambia la etiqueta antes 100032 de que salgan de la interfaz so-0/0/1.0.

Verificar el funcionamiento del equilibrio de carga de ancho de banda desigual

Propósito

Cuando un enrutador realiza un equilibrio de carga de costo desigual entre rutas de LSP, el show route detail comando muestra un campo de equilibrio asociado con cada próximo salto que se utiliza.

Acción

Para comprobar que un LSP RSVP tiene un equilibrio de carga desigual, utilice los siguientes comandos del modo operativo de la CLI de Junos OS:

Salida de muestra

nombre-comando

Significado

La salida de ejemplo del enrutador R1 de entrada muestra que el tráfico se distribuye de acuerdo con la configuración de ancho de banda de LSP, como lo indica el Balance: xx% campo. Por ejemplo, lsp1 tiene configurados 10 Mbps de ancho de banda, como se refleja en el Balance: 10% campo.

Usar el comando traceroute para comprobar las etiquetas MPLS

Propósito

Puede utilizar el traceroute comando para comprobar que los paquetes se envían a través del LSP.

Acción

Para comprobar las etiquetas MPLS, escriba el siguiente comando de modo operativo de la CLI de Junos OS, donde host-name es la dirección IP o el nombre del host remoto:

Ejemplo de salida 1

nombre-comando

Ejemplo de salida 2

nombre-comando

Significado

El resultado de ejemplo 1 muestra que las etiquetas MPLS se utilizan para reenviar paquetes a través de la red. En el resultado se incluye un valor de etiqueta (MPLS Label=100048), el valor de tiempo de vida (TTL=1) y el valor de bit de pila (S=1).

El MPLS Label campo se utiliza para identificar el paquete de un LSP determinado. Es un campo de 20 bits, con un valor máximo de (2^^20-1), o aproximadamente 1.000.000.

El valor TTL contiene un límite en el número de saltos que este paquete MPLS puede viajar a través de la red (1). Se disminuye en cada salto, y si el valor TTL cae por debajo de uno, el paquete se descarta.

La parte inferior del valor de bit de pila (S=1) indica que es la última etiqueta de la pila y que este paquete MPLS tiene una etiqueta asociada. La implementación de MPLS en Junos OS admite una profundidad de apilamiento de 3 en los enrutadores de la serie M y hasta 5 en las plataformas de la serie T. Para obtener más información sobre el apilamiento de etiquetas MPLS, consulte RFC 3032, Codificación de pila de etiquetas MPLS.

Las etiquetas MPLS aparecen en la salida de ejemplo 1 porque el traceroute comando se emite a un destino BGP donde el siguiente salto del BGP para esa ruta es la dirección de salida del LSP. El comportamiento predeterminado de Junos OS utiliza LSP para el tráfico BGP cuando el próximo salto del BGP es igual a la dirección de salida del LSP.

El resultado de ejemplo 2 muestra que las etiquetas MPLS no aparecen en el resultado del traceroute comando. Si el siguiente salto del BGP no es igual a la dirección de salida del LSP o el destino es una ruta del IGP, el tráfico del BGP no utiliza el LSP. En lugar de utilizar el LSP, el tráfico BGP utiliza el IGP (IS-IS, en este caso) para llegar a la dirección de salida (R6).

Solución de problemas de GMPLS y túnel GRE

Problema

Description

El canal de control lógico para GMPLS debe ser un vínculo punto a punto y debe tener algún tipo de accesibilidad IP. En interfaces de difusión o cuando hay varios saltos entre pares del canal de control, utilice un túnel GRE para el canal de control. Para obtener información más detallada sobre los túneles GMPLS y GRE, consulte la Guía de configuración de aplicaciones MPLS de Junos y la Guía del usuario de Junos.

No se requiere una PIC de túnel para configurar un túnel GRE para el canal de control GMPLS. En su lugar, utilice la interfaz basada en gre software, en lugar de la interfaz basada en gr-fpc/pic/port hardware.

Precaución:

Debido a las restricciones de la interfaz basada en gre software, el canal de control GMPLS es el único uso admitido de la interfaz basada en gre software. Cualquier otro uso no se admite expresamente y puede causar un error en la aplicación.

En el ejemplo siguiente se muestra una configuración de interfaz básica gre . En este caso, el origen del túnel es la dirección de circuito cerrado del enrutador local y la dirección de destino es el destino de circuito cerrado del enrutador remoto. El tráfico que tiene un próximo salto del destino del túnel utilizará el túnel. El túnel no es utilizado automáticamente por todo el tráfico que pasa por la interfaz. Solo el tráfico con el destino del túnel como próximo salto utiliza el túnel.

Salida de muestra

Salida de muestra

El siguiente resultado de ejemplo para el comando mostrar interfaces muestra el tipo y encabezado de encapsulación, la velocidad máxima, los paquetes a través de la interfaz lógica, el destino y la dirección lógica.

Los siguientes son varios requisitos al configurar un LSP GMPLS mediante un túnel GRE:

  • El canal de datos debe comenzar y terminar en el mismo tipo de interfaz.

  • El canal de control puede ser un túnel GRE que comienza y termina en el mismo tipo de interfaz o en un tipo diferente.

  • El túnel GRE debe configurarse indirectamente con la peer-interface peer-name instrucción en el nivel jerárquico [edit protocol ospf] .

  • La interfaz GRE debe estar deshabilitada en los niveles jerárquicos [edit protocols ospf] y [edit protocols rsvp] .

  • Los canales de datos y control deben definirse correctamente en la configuración LMP.

  • Es opcional deshabilitar primero la ruta restringida más corta (CSPF) con la no-cspf instrucción.

Este caso se centra en la configuración incorrecta de los puntos finales del túnel GRE. Sin embargo, puede utilizar un proceso y comandos similares para diagnosticar otros problemas de túnel GRE. Figura 13 ilustra una topología de red con MPLS tunelizada a través de una interfaz GRE.

Figura 13: Topología de red GMPLSTopología de red GMPLS

La topología de red MPLS en Figura 13 muestra los enrutadores de Juniper Networks configurados con un túnel GRE que consta de los siguientes componentes:

  • Una ruta LSP GMPLS estricta desde el enrutador de entrada hasta el enrutador de salida.

  • En el enrutador de entrada, CSPF deshabilitado con la no-cspf instrucción en el nivel de jerarquía [edit protocol mpls label-switched-path lsp-name].

  • Vínculos de ingeniería de tráfico y canales de control dentro de la peer instrucción en el nivel de jerarquía [edit protocols link-management] en todos los enrutadores.

  • Ingeniería de tráfico OSPF y OSPF configurada en todos los enrutadores.

  • Una referencia al peer-interface en OSPF y RSVP en todos los enrutadores.

  • Un problema de tipo conmutador entre R2 y R3.

Síntoma

El LSP en la red que se muestra en Figura 13 está inactivo, como lo indica la salida de los show mpls lsp comandos y show rsvp session , que muestran información muy similar. El show mpls lsp comando muestra todos los LSP configurados en el enrutador, así como todos los LSP de tránsito y salida. El show rsvp session comando muestra información de resumen sobre las sesiones RSVP. Puede utilizar cualquiera de los comandos para comprobar el estado del LSP. En este caso, el LSP gmpls-r1-to-r3 está inactivo (Dn).

Salida de muestra

Causa

La causa del problema con el LSP GMPLS es la configuración de diferentes tipos de interfaz en ambos extremos del canal de datos GMPLS.

Comandos de solución de problemas

Junos OS incluye comandos que son útiles para solucionar un problema. En este tema se proporciona una breve descripción de cada comando, seguida de un resultado de ejemplo y una explicación del resultado en relación con el problema.

Puede utilizar los siguientes comandos al solucionar un problema de GMPLS:

Salida de muestra

Utilice el comando show mpls lsp extensive en el enrutador de tránsito R1 para mostrar información detallada sobre todos los LSP que transitan, terminan y están configurados en el enrutador.

Significado

El resultado de ejemplo para el show mpls lsp extensive comando muestra un mensaje de error (MPLS label allocation failure) en la sección de registro de la salida. Este evento LSP indica que el protocolo MPLS o la family mpls instrucción no se configuraron correctamente. Cuando el evento LSP está precedido por una dirección IP, la dirección suele ser el enrutador que tiene el error de configuración MPLS. En este caso, parece que el enrutador con la lo0 dirección de (R3) tiene un error de configuración MPLS 192.168.4.1 .

Salida de muestra

Utilice el comando mostrar detalles de la sesión RSVP para mostrar información detallada sobre las sesiones RSVP.

Significado

El resultado de ejemplo para el show rsvp session detail comando muestra que LSP gmpls-r1-to-r3 está inactivo (LSPstate: Dn). El registro de ruta está incompleto, lo que indica un problema con la ruta 100.100.100.100 93.93.93.93explícita. La dirección 100.100.100.100 es el canal de datos de R2 so-0/0/0, y la dirección 93.93.93.93 es el canal de datos de R3.

Salida de muestra

Utilice el comando show link-management peer para mostrar la información del vínculo del par MPLS.

Significado

La salida de ejemplo de todos los enrutadores en la red de ejemplo en Figura 13 para el show link-management peer comando muestra que todos los canales de control están activos y activos. Un análisis detallado de la salida muestra la siguiente información:

  • Nombre del par tester2 o tester3, que es el mismo en los enrutadores vecinos para facilitar la solución de problemas.

  • Identificador interno del par, 48428 para tester2 y 48429 para tester3. El identificador interno es un rango de valores del 0 al 64.000.

  • El estado del par, que puede estar arriba o abajo. En este caso, todos los compañeros están arriba.

  • La dirección en la que se establece un canal de control, por ejemplo, 10.35.1.5.

  • El estado del canal de control, que puede estar arriba, abajo o activo.

  • Los vínculos de ingeniería de tráfico administrados por su par, lo que indica que el canal gre.0 de control es administrado por tester3.

Salida de muestra

Utilice el comando show link-management te-link para mostrar los recursos usados para configurar rutas de reenvío diseñadas para el tráfico de conmutación de etiquetas multiprotocolo (MPLS).

Significado

El resultado de ejemplo para el show link-management te-link comando emitido en los tres enrutadores de la red en Figura 13 muestra los recursos asignados a los vínculos te-tester2 de ingeniería de tráfico y te-tester3. Los recursos son las interfaces so-0/0/0 SONET y so-0/0/1. las interfaces On R1 y R2, tSONET se utilizan para el LSP gmpls-r1-to-r3, como se indica Yes en el Used campo.Sin embargo, la interfaz so-0/0/1 SONET activada está R3 inactiva (Dn) y no se utiliza para el LSP (Used No). Se requiere más investigación para descubrir por qué la interfaz SONET está inactiva R3 .

Muestra de salida

Utilice el comando show log filename para mostrar el contenido del archivo de registro especificado. En este caso, la rsvp.log del archivo de registro se configura en el nivel jerárquico [edit protocols rsvp traceoptions]. Cuando se configura el archivo de registro, debe emitir el comando de inicio filename del monitor para comenzar a registrar mensajes en el archivo.

Nota:

La find Error opción introducida después de la canalización ( | ) busca en la salida una instancia del término Error.

Salida de muestra

Significado

La salida de ejemplo del enrutador R3 de salida para el show log rsvp.log comando es un fragmento tomado del archivo de registro. El fragmento muestra una solicitud de recurso de protocolo de administración de vínculos (LMP) para el LSP gmpls-r1-to-r3. La solicitud tiene problemas con el tipo de codificación (SDH/SONET), lo que indica un posible error con la interfaz SONET que conecta R2 y R3. Se requiere más investigación de la configuración del LMP en R2 y R3 se requiere.

Salida de muestra

Utilice el comando show configuration statement-path para mostrar una jerarquía de configuración específica; en este caso, administración de vínculos.

Significado

La salida de ejemplo del enrutador R2 de tránsito y del enrutador R3 de entrada para el show configuration protocols link-management comando muestra que el tipo de interfaz en los dos enrutadores es diferente. El recurso asignado al enrutador R2 en te-tester3 tránsito es una interfaz SONET, mientras que el recurso asignado al te-tester3 enrutador R3 de salida es una interfaz ATM. El tipo de interfaz en cada extremo de los canales de datos o control debe ser del mismo tipo. En este caso, ambos extremos deben ser SONET o ATM.

Solución

Solución

La solución al problema de diferentes tipos de interfaz o encapsulación en cada extremo del LGP GMPLS es asegurarse de que el tipo de interfaz sea el mismo en ambos extremos. En este caso, la interfaz ATM se eliminó de la configuración de administración de vínculos en R3, y en su lugar se configuró una interfaz SONET.

Los siguientes comandos ilustran la configuración correcta y los comandos para comprobar que el LSP de GMPLS está activo y utilizando el canal de datos:

Salida de muestra

Significado

La salida de ejemplo para los comandos , show mpls lsp, y show link-management te-link del show protocols link-managementenrutador R3 de entrada muestra que el problema está resuelto. LMP está configurado correctamente, y el LSP gmpls-r1-to-r3 está activo y utilizando el canal so-0/0/1de datos.

Conclusión

En conclusión, ambos extremos de un canal de datos GMPLS deben tener la misma encapsulación o tipo de interfaz. Este caso ilustra la configuración correcta del canal de datos. Los principios son los mismos para el canal de control.

Configuraciones del enrutador

Salida que muestra las configuraciones del enrutador de entrada en la red. La no-more opción introducida después de la canalización ( | ) impide que la salida se pagina si la salida es más larga que la longitud de la pantalla del terminal.

Salida de muestra

La siguiente salida de ejemplo es para el enrutador de entrada R1:

Salida de muestra

El siguiente resultado de ejemplo es para el enrutador de tránsito R2:

Salida de muestra

La siguiente salida de ejemplo es para el enrutador de salida R3:

Determinación del estado de LSP

Muestra información detallada sobre los objetos del Protocolo de reserva de recursos (RSVP) y el historial de rutas de conmutación de etiquetas (LSP) para identificar un problema con el LSP.

Figura 14 Muestra la topología de red utilizada en este tema.

Figura 14: Topología de red MPLSTopología de red MPLS

Para determinar el estado de LSP, siga estos pasos:

Comprobar el estado del LSP

Propósito

Muestra el estado del dispositivo conmutado por etiquetas (LSP).

Acción

Para determinar el estado del LSP, en el enrutador de entrada, escriba el siguiente comando de modo operativo de la interfaz de línea de comandos (CLI) de Junos OS:

Salida de muestra
nombre-comando

Significado

La salida de ejemplo procede del enrutador de entrada (R1) y muestra información de LSP de entrada, salida y tránsito. La información de entrada es para las sesiones que se originan en este enrutador, la información de salida es para las sesiones que terminan en este enrutador y la información de tránsito es para las sesiones que transitan por este enrutador.

Hay una ruta de entrada de R1 (10.0.0.1) a R6 (10.0.0.6). Esta ruta está actualmente activa y es una ruta activa instalada en la tabla de enrutamiento (Rt). El LSP R1-to-R6 es la ruta principal (P) en contraposición a la ruta secundaria, y se indica con un asterisco (*). La ruta a R6 no contiene una ruta con nombre (ActivePath).

Hay un LSP de salida de R6 a R1. El State está activo, sin rutas instaladas en la tabla de enrutamiento. El estilo de reserva RSVP (Style) consta de dos partes. El primero es el número de reservas activas (1). El segundo es el estilo de reserva, que es FF (filtro fijo). El estilo de reserva puede ser FF, SE (explícito compartido) o WF (filtro comodín). Hay tres etiquetas entrantes (Labelin) y ninguna etiqueta que salga (Labelout) para este LSP.

No hay LSP de tránsito.

Para obtener más información sobre cómo comprobar el estado de LSP, consulte Lista de comprobación para trabajar con el modelo de solución de problemas de MPLS en capas.

Mostrar un estado extenso sobre el LSP

Propósito

Muestre amplia información sobre los LSP, incluida toda la historia pasada del estado y las razones por las que un LSP podría haber fallado.

Acción

Para mostrar amplia información acerca de los LSP, en el enrutador de entrada, introduzca el siguiente comando de modo operativo de la CLI de Junos OS:

Salida de muestra
nombre-comando

Significado

El resultado de ejemplo procede del enrutador de entrada (R1) y muestra detalladamente la información de LSP de entrada, salida y tránsito, incluidos todos los antecedentes de estado y los motivos por los que se produjo un error en un LSP. La información de entrada es para las sesiones que se originan en este enrutador, la información de salida es para las sesiones que terminan en este enrutador y la información de tránsito es para las sesiones que transitan por este enrutador.

Hay una ruta de entrada de R1 (10.0.0.1) a R6 (10.0.0.6). Esta ruta está actualmente activa (State), con una ruta que utiliza activamente el LSP, R1-to-R6. La ruta activa de LSP es la ruta principal. Incluso si el LSP no contiene una primary palabra clave o secondary , el enrutador sigue tratando al LSP como un LSP primario, lo que indica que si el LSP falla, el enrutador intentará señalar los LSP inactivos a intervalos de 30 segundos, de forma predeterminada.

El equilibrio de carga es Random, que es el valor predeterminado, lo que indica que al seleccionar la ruta física para un LSP, el enrutador selecciona aleatoriamente entre rutas de igual costo que tienen un recuento de saltos igual. Otras opciones que puede configurar son Least-fill y Most-fill. Least-fill coloca el LSP sobre el vínculo menos utilizado de las rutas de igual costo con igual número de saltos. Most-fill coloca el LSP sobre el vínculo más utilizado de las rutas de igual costo que comparten un recuento de saltos iguales. La utilización se basa en el porcentaje de ancho de banda disponible.

El Encoding type campo muestra los parámetros de señalización de MPLS generalizada (GMPLS) (Packet), lo que indica IPv4. El Switching type es Packet, y el identificador de carga generalizada (GPID) es IPv4.

La ruta principal es la ruta activa, como lo indica un asterisco (*). El estado del LSP es Up.

El objeto de ruta explícita (ERO) incluye el costo () de la ruta de acceso más corta restringida primero (20CSPF) para la ruta física que sigue el LSP. La presencia de la métrica CSPF indica que se trata de un LSP de CSPF. La ausencia de la métrica CSPF indica un LSP sin CSPF.

El campo 10.1.13.2 S indica la ERO real. Los mensajes de señalización RSVP fueron a 10.1.13.2 estrictamente (como un siguiente salto) y terminaron en 10.1.36.2 estrictamente. Todas las direcciones ERO son saltos estrictos cuando el LSP es un LSP CSPF. Los saltos sueltos solo se pueden mostrar en un LSP sin CSPF.

El objeto de ruta de registro (RRO) recibido tiene los siguientes indicadores de protección:

  • 0x01—Protección local disponible. El vínculo descendente de este nodo está protegido por un mecanismo de reparación local. Este indicador sólo se puede establecer si el indicador de protección local se estableció en el objeto SESSION_ATTRIBUTE del mensaje de ruta correspondiente.

  • 0x02—Protección local en uso. Se utiliza un mecanismo de reparación local para mantener este túnel (generalmente debido a una interrupción del enlace sobre el que se enrutó anteriormente).

  • 0x04— Protección del ancho de banda. El enrutador descendente tiene una ruta de respaldo que proporciona la misma garantía de ancho de banda que el LSP protegido para la sección protegida.

  • 0x08—Protección de nodos. El enrutador descendente tiene una ruta de respaldo que proporciona protección contra fallas de vínculo y nodo en la sección de ruta correspondiente. Si el enrutador descendente solo puede configurar una ruta de respaldo de protección de enlaces, se establece el bit "Protección local disponible", pero se borra el bit "Protección del nodo".

  • 0x10—Pendiente de preferencia. El nodo preferencia establece este indicador si hay una preferencia pendiente en curso para el LSP de ingeniería de tráfico. Esto indica al enrutador de borde de etiqueta de entrada (LER) de este LSP que se debe reenrutar.

Para obtener más información acerca de los indicadores de protección, consulte la Referencia de comandos de protocolos y políticas de enrutamiento de Junos.

El campo 10.1.13.2.10.1.36.2 es la ruta real del registro recibido (RRO). Tenga en cuenta que las direcciones del RRO campo coinciden con las ERO del campo. Este es el caso normal de los LSP de CSPF. Si las direcciones RRO y ERO no coinciden con un LSP de CSPF, el LSP tiene que desviarse o desviarse.

Las líneas numeradas del 91 al 42 contienen las 49 entradas más recientes en el registro histórico. Cada línea tiene una marca de tiempo. Las entradas más recientes tienen el número de historial de registro más grande y se encuentran en la parte superior del registro, lo que indica que la línea 91 es la entrada de registro de historial más reciente. Cuando lea el registro, comience con la entrada más antigua (42) a la más reciente (91).

El registro del historial se inició el 10 de julio y muestra la siguiente secuencia de actividades: se seleccionó un LSP como activo, se encontró que estaba inactivo, se produjo un error en la asignación de etiquetas MPLS varias veces, se eliminó varias veces, se tuvo preferencia debido a un ResvTear, se anuló la selección como activo y se borró. Al final, el enrutador calculó un ERO CSPF, señaló la llamada, el LSP obtuvo el RRO listado (línea 90) y fue listado como activo.

Para obtener más información acerca de los mensajes de error, consulte la Referencia del registro de la Guía de operaciones de red MPLS de Junos.

El número total de LSP de entrada mostrados es 1, con 1 arriba y 0 abajo. El número del Up campo más el número del Down campo debe ser igual al total.

Hay una sesión LSP de salida de R6 a R1. El State está activo, sin rutas instaladas en la tabla de enrutamiento. El estilo de reserva RSVP (Style) consta de dos partes. El primero es el número de reservas activas (1). El segundo es el estilo de reserva, que es FF (filtro fijo). El estilo de reserva puede ser FF, SE (explícito compartido) o WF (filtro comodín). Hay tres etiquetas entrantes (Labelin) y ninguna etiqueta que salga (Labelout) para este LSP.

No hay LSP de tránsito.

Para obtener más información sobre cómo comprobar el estado de LSP, consulte Lista de comprobación para trabajar con el modelo de solución de problemas de MPLS en capas.

Comprobar que los mensajes de ruta RSVP se envían y reciben

Propósito

La presencia o ausencia de varios mensajes RSVP puede ayudar a determinar si hay un problema con la conmutación de etiquetas multiprotocolo (MPLS) en la red. Por ejemplo, si se producen mensajes de ruta de acceso en la salida sin mensajes ReSV, podría indicar que no se están creando rutas de conmutación de etiquetas (LSP).

Acción

Para comprobar que los mensajes de ruta RSVP se envían y reciben, escriba el siguiente comando de modo operativo de la interfaz de línea de comandos (CLI) de Junos OS:

Salida de muestra

nombre-comando

Significado

El resultado de ejemplo muestra los mensajes RSVP enviados y recibidos. El número total de mensajes de ruta RSVP es de 11.4532 enviados y 80.185 recibidos. En los últimos 5 segundos, no se ha enviado ni recibido ningún mensaje.

Se enviaron un total de 5 PathErr mensajes y se recibieron 10. Cuando se producen errores de ruta de acceso (normalmente debido a problemas de parámetros en un mensaje de ruta de acceso), el enrutador envía un mensaje PathErr de unidifusión al remitente que emitió el mensaje de ruta de acceso. En este caso, R1 envió al menos 10 mensajes de ruta con un error, como lo indican los 10 mensajes PathErr que R1 ha recibido. El enrutador descendente envió R1 cinco mensajes de ruta con un error, como lo indican los cinco mensajes PathErr que R1 ha enviado. Los mensajes de PathErr se transmiten en la dirección opuesta a los mensajes de ruta de acceso.

Se enviaron un total de 12 PathTear mensajes y se recibieron 6, ninguno en los últimos 5 segundos. A diferencia de los mensajes de PathErr, los mensajes de PathTear viajan en la misma dirección que los mensajes de ruta. Dado que los mensajes de ruta se envían y reciben, los mensajes de PathTear también se envían y reciben. Sin embargo, si solo se envían mensajes de ruta de acceso, solo aparecen en la salida los mensajes PathTear que se envían.

Se enviaron un total de 80.515 mensajes de reserva (Resv) con el estilo de reserva de filtro fijo (FF) y se recibieron 111.476, ninguno en los últimos 5 segundos. Un estilo de FF reserva indica que dentro de cada sesión, cada receptor establece su propia reserva con cada remitente ascendente y que se enumeran todos los remitentes seleccionados. No se envían ni reciben mensajes para el filtro comodín (WF) o los estilos de reserva explícitos compartidos (SE). Para obtener más información sobre los estilos de reserva de RSVP, consulte la Guía de configuración de aplicaciones MPLS de Junos.

Otros tipos de mensajes RSVP no se envían ni se reciben. Para obtener información sobre los tipos de mensaje ResvErr, ResvTear y Resvconf, consulte la Guía de configuración de aplicaciones MPLS de Junos.

Los mensajes Ack y de actualización de resumen (SRefresh) no aparecen en el resultado. Los mensajes de actualización de resumen y Ack se definen en RFC 2961 y forman parte de las extensiones RSVP. Los mensajes Ack se utilizan para reducir la cantidad de tráfico de control RSVP en la red.

Se enviaron un total de 915.851 mensajes de saludo y se recibieron 915.881, y ninguno se transmitió o recibió en los últimos 5 segundos. El intervalo de saludo RSVP es de 9 segundos. Si se envía o recibe más de un mensaje de saludo en los últimos 5 segundos, implica que más de una interfaz admite RSVP.

EndtoEnd Los mensajes RSVP son mensajes RSVP heredados que no se utilizan para la ingeniería de tráfico RSVP. Estos contadores solo se incrementan cuando RSVP reenvía mensajes RSVP heredados emitidos por un cliente de red privada virtual (VPN) para su tránsito a través de la red troncal a los otros sitios de la VPN. Se llaman mensajes de extremo a extremo porque están destinados al lado opuesto de la red y solo tienen significado en los dos extremos de la red del proveedor.

La Errors sección de la salida muestra estadísticas sobre paquetes RSVP con errores. Se enviaron un total de 15 PathErr to client paquetes al motor de enrutamiento. El total combina los paquetes enviados y recibidos PathErr .