EN ESTA PÁGINA
Ejemplo: Configurar la sincronización entre IS-IS y LDP
En este ejemplo, se muestra cómo habilitar la sincronización entre IS-IS y LDP.
Requisitos
Antes de comenzar, configure IS-IS y LDP. Para obtener un ejemplo, consulte Ejemplo: Configuración de una VPN de capa 3 con reflexión de ruta y anulación de AS.
Visión general
LDP distribuye etiquetas en aplicaciones que no están diseñadas para el tráfico. Las etiquetas se distribuyen a lo largo de la mejor ruta determinada por IS-IS. Si se pierde la sincronización entre LDP e IS-IS, la ruta de conmutación de etiquetas (LSP) se cae. Por lo tanto, la sincronización de LDP e IS-IS es beneficiosa. Cuando se configura la sincronización de LDP y cuando el LDP no está completamente operativo en un vínculo determinado (no se establece una sesión y no se intercambian etiquetas), IS-IS anuncia el vínculo con la métrica de costo máximo. No se prefiere el vínculo, pero permanece en la topología de red.
La sincronización de LDP solo se admite en interfaces de punto a punto e interfaces LAN configuradas como interfaces de punto a punto en IS-IS. La sincronización de LDP no se admite durante el reinicio agraciado.
Para anunciar la métrica de costo máximo hasta que el LDP esté operativo para la sincronización de LDP, incluya la ldp-synchronization
instrucción:
ldp-synchronization { disable; hold-time seconds; }
Para deshabilitar la sincronización, incluya la disable
instrucción. Para configurar el período de tiempo para anunciar la métrica de costo máximo para un vínculo que no esté completamente operativo, incluya la hold-time
instrucción.
Cuando una interfaz ha estado en estado de espera durante más de 3 minutos, se envía un mensaje de registro del sistema con un nivel de advertencia. Este mensaje aparece tanto en el archivo de mensajes como en el archivo de seguimiento.
La figura 1 muestra la topología utilizada en este ejemplo.
En este ejemplo, se describen los pasos del dispositivo P1.
Configuración
Procedimiento
Configuración rápida de CLI
Para configurar rápidamente este ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red y, luego, copie y pegue los comandos en la CLI en el [edit]
nivel de jerarquía.
Dispositivo P1
set protocols mpls interface all set protocols mpls interface fxp0.0 disable set protocols isis interface all set protocols isis interface all ldp-synchronization set protocols isis interface all point-to-point set protocols isis interface fxp0.0 disable set protocols ldp interface all set protocols ldp interface fxp0.0 disable
Mantenemos la configuración corta para enfocarnos mejor en la función de sincronización de LDP mediante el interface all
método de habilitar protocolos en nuestras interfaces. Es una práctica recomendada en las redes de producción enumerar explícitamente cada interfaz bajo cada protocolo para evitar habilitar un protocolo inadvertidamente en una interfaz no deseada.
Cuando se utiliza todo el método de la interfaz, es una buena práctica ser coherente en su uso para todos los protocolos, como mostramos aquí. En este caso, ayuda a asegurarse de que no omite la compatibilidad de protocolo de forma involuntaria en una interfaz que requiere el protocolo para el funcionamiento correcto.
Procedimiento paso a paso
El siguiente ejemplo requiere que navegue por varios niveles en la jerarquía de configuración. Para obtener más información acerca de cómo navegar por la CLI, consulte Uso del editor de CLI en el modo de configuración en la Guía del usuario de CLI.
Para configurar la sincronización entre IS-IS y LDP:
-
Habilite MPLS en las interfaces
[edit protocols mpls] user@P1# set interface all user@P1# set interface fxp0.0 disable
-
Habilite IS-IS en las interfaces.
[edit protocols isis] user@P1# set interface all user@P1# set interface fxp0.0 disable
-
Habilite LDP en las interfaces.
[edit protocols ldp] user@P1# set interface all user@P1# set interface fxp0.0 disable
-
Habilite la sincronización de LDP en las interfaces IS-IS.
[edit protocols isis interface all] user@P1# set ldp-synchronization
-
Configure las interfaces IS-IS para que se comporten como interfaces de punto a punto.
[edit protocols isis interface all] user@P1# set point-to-point
Resultados
Desde el modo de configuración, ingrese el comando para confirmar la show protocols
configuración. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.
user@P1# show protocols
mpls {
interface all;
interface fxp0.0 {
disable;
}
}
isis {
interface all {
ldp-synchronization;
point-to-point;
}
interface fxp0.0 {
disable;
}
}
ldp {
interface all;
interface fxp0.0 {
disable;
}
}
Si ha terminado de configurar el dispositivo, ingrese commit
desde el modo de configuración. Repita la configuración en el dispositivo R2.
Verificación
Confirme que la configuración funciona correctamente.
Verificar la sincronización de LDP
Propósito
Compruebe la configuración de sincronización de LDP en las interfaces IS-IS.
Acción
Desde el modo operativo, ingrese el show isis interface extensive
comando.
user@P1> show isis interface extensive IS-IS interface database: lo0.0 Index: 113, State: 0x6, Circuit id: 0x1, Circuit type: 0 LSP interval: 100 ms, CSNP interval: disabled, Loose Hello padding Adjacency advertisement: Advertise Level 1 Adjacencies: 0, Priority: 64, Metric: 0 Passive Level 2 Adjacencies: 0, Priority: 64, Metric: 0 Passive ge-1/2/0.0 Index: 116, State: 0x6, Circuit id: 0x1, Circuit type: 2 LSP interval: 100 ms, CSNP interval: 15 s, Loose Hello padding Adjacency advertisement: Advertise LDP sync state: in sync, for: 17:22:06, reason: LDP up during config config holdtime: infinity Level 2 Adjacencies: 1, Priority: 64, Metric: 10 Hello Interval: 9.000 s, Hold Time: 27 s ge-1/2/1.0 Index: 114, State: 0x6, Circuit id: 0x1, Circuit type: 2 LSP interval: 100 ms, CSNP interval: 15 s, Loose Hello padding Adjacency advertisement: Advertise LDP sync state: in sync, for: 17:22:06, reason: LDP up during config config holdtime: infinity Level 2 Adjacencies: 1, Priority: 64, Metric: 10 Hello Interval: 9.000 s, Hold Time: 27 s ge-1/2/2.0 Index: 115, State: 0x6, Circuit id: 0x1, Circuit type: 2 LSP interval: 100 ms, CSNP interval: 15 s, Loose Hello padding Adjacency advertisement: Advertise LDP sync state: in sync, for: 17:22:06, reason: LDP up during config config holdtime: infinity Level 2 Adjacencies: 1, Priority: 64, Metric: 10 Hello Interval: 9.000 s, Hold Time: 27 s
Significado
El resultado muestra que LDP está sincronizado con IS-IS.