EN ESTA PÁGINA
Descripción de rutas alternativas sin bucles para IS-IS
En la versión 9.5 y posteriores de Junos OS, la compatibilidad con rutas alternativas sin bucles IS-IS permite la capacidad de reenrutamiento rápido de IP para IS-IS. Junos OS precompute rutas de respaldo sin bucles para todas las rutas IS-IS. Estas rutas de respaldo están preinstaladas en el motor de reenvío de paquetes, que realiza una reparación local e implementa la ruta de copia de seguridad cuando el vínculo para un salto siguiente principal para una ruta determinada ya no está disponible. Con la reparación local, el motor de reenvío de paquetes puede corregir una falla de ruta antes de recibir rutas recomputadas desde el motor de enrutamiento. La reparación local reduce la cantidad de tiempo necesario para reenrutar el tráfico a menos de 50 milisegundos. Por el contrario, la reparación global puede tardar hasta 800 milisegundos para calcular una nueva ruta. La reparación local y la reparación global son, por lo tanto, complementarias. La reparación local permite que el tráfico continúe enrutando mediante una ruta de respaldo hasta que la reparación global sea capaz de calcular una nueva ruta.
Una ruta sin bucles es aquella que no reenvía el tráfico a través del dispositivo de enrutamiento para llegar a un destino determinado. Es decir, un vecino cuya ruta más corta al destino atraviese el dispositivo de enrutamiento no se utiliza como ruta de respaldo hacia ese destino. Para determinar rutas alternativas sin bucles para rutas IS-IS, Junos OS ejecuta los cálculos de la ruta más corta (SPF) en cada vecino de un salto. Puede habilitar la compatibilidad con rutas alternativas sin bucles en cualquier interfaz IS-IS. Dado que es una práctica común habilitar LDP en una interfaz para la cual IS-IS ya está habilitado, esta función también proporciona soporte para rutas LDP conmutadas por etiquetas (LSP).
Si habilita la compatibilidad con rutas alternativas sin bucles en una interfaz configurada para LDP e IS-IS, puede usar el comando para rastrear la traceroute
ruta activa al siguiente salto principal.
El nivel de cobertura de respaldo disponible a través de rutas IS-IS depende de la topología de red real y suele ser menor del 100 % para todos los destinos en un dispositivo de enrutamiento determinado. Puede extender la cobertura de respaldo para incluir LSP RSVP.
Junos OS proporciona dos mecanismos para la redundancia de ruta para IS-IS mediante rutas alternativas sin bucles: protección de vínculo y protección de vínculo de nodo. Cuando habilita la protección de vínculos o la protección de vínculo de nodo en una interfaz IS-IS, Junos OS crea una única ruta alternativa al siguiente salto principal para todas las rutas de destino que atraviesan una interfaz protegida. La protección de vínculos ofrece protección de tráfico por vínculo. Use la protección de vínculos cuando suponga que solo un único vínculo podría no estar disponible, pero que el nodo vecino en la ruta principal seguiría estando disponible a través de otra interfaz.
La protección de vínculo de nodo establece una ruta alternativa a través de un dispositivo de enrutamiento diferente. Use la protección de vínculo de nodo cuando suponga que se pierde el acceso a un nodo cuando un vínculo ya no está disponible. Como resultado, Junos OS calcula una ruta de copia de seguridad que evita el dispositivo de enrutamiento principal del próximo salto. En la versión 9.4 y anteriores de Junos OS, solo el protocolo RSVP admite la reparación local y el reenrutamiento rápido del motor de paquetes, así como la protección de vínculos y los nodos.
En la Figura 1, el caso 2 muestra cómo la protección del vínculo permite que el enrutador A de origen cambie al vínculo B cuando se produce un error en el siguiente salto principal, el vínculo A al enrutador de destino C. Sin embargo, si el enrutador B falla, el vínculo B también falla y el vínculo A protegido se pierde. Si la protección de vínculo de nodos está habilitada, el enrutador A puede cambiar al vínculo D en el enrutador D y omitir el enrutador B fallido por completo. Como se muestra en el caso 1, con la protección de vínculo de nodos habilitada, el enrutador A tiene una ruta alternativa de protección de vínculo de nodo disponible a través del enrutador D al enrutador de destino C. Esto significa que si el enrutador B falla, el enrutador A aún puede comunicarse con el enrutador C, ya que la ruta del enrutador A al vínculo D sigue estando disponible como una ruta de respaldo alternativa.
La implementación de Junos OS de compatibilidad con rutas alternativas sin bucle para rutas IS-IS se basa en los siguientes estándares:
RFC 5286, Especificación básica para el reenrutado rápido de IP: Alternativas sin bucles
RFC 5714, marco de reenrutamiento rápido ip
Configuración de la protección de vínculos para IS-IS
Puede configurar la protección de vínculos en cualquier interfaz para la que IS-IS esté habilitado. Cuando habilita la protección de vínculos, Junos OS crea una ruta alternativa al siguiente salto principal para todas las rutas de destino que atraviesan una interfaz protegida. La protección de vínculos supone que solo un solo vínculo deja de estar disponible, pero que el nodo vecino seguiría estando disponible a través de otra interfaz.
También debe configurar una política de enrutamiento de equilibrio de carga por paquete para asegurarse de que el proceso de protocolo de enrutamiento instala todos los saltos siguientes para una ruta determinada en la tabla de enrutamiento.
Para habilitar la protección de vínculos, incluya la link-protection
instrucción en el [edit protocols isis interface interface-name]
nivel de jerarquía:
[edit] protocols { isis { interface interface-name { link-protection; } } }
Configuración de la protección de vínculos de nodo para IS-IS
Puede configurar la protección de vínculos de nodo en cualquier interfaz para la que IS-IS esté habilitado. La protección de vínculo de nodo establece una ruta alternativa a través de un dispositivo de enrutamiento diferente para todas las rutas de destino que atraviesan una interfaz protegida. La protección de vínculo de nodo supone que se produjo un error en todo el dispositivo de enrutamiento o nodo. Por lo tanto, Junos OS calcula una ruta de respaldo que evita el dispositivo de enrutamiento del próximo salto principal.
También debe configurar una política de enrutamiento de equilibrio de carga por paquete para asegurarse de que el proceso de protocolo de enrutamiento instala todos los saltos siguientes para una ruta determinada en la tabla de enrutamiento.
Para habilitar la protección de vínculos de nodo, incluya la node-link-protection
instrucción en el [edit protocols isis interface interface-name]
nivel jerárquico:
[edit] protocols { isis { interface interface-name { node-link-protection; } } }
Excluir una interfaz IS-IS como respaldo para interfaces protegidas
De forma predeterminada, todas las interfaces IS-IS que pertenecen a la instancia maestra o a una instancia de enrutamiento específica son elegibles como interfaces de respaldo para interfaces protegidas. Puede especificar que cualquier interfaz IS-IS no funcione como interfaz de respaldo para interfaces protegidas. Para excluir una interfaz IS-IS como interfaz de respaldo, incluya la no-eligible-backup
instrucción en el [edit protocols isis interface interface-name]
nivel jerárquico:
[edit] protocols { isis { interface interface-name { no-eligible-backup; } } }
Configuración de rutas conmutadas por etiquetas RSVP como rutas de respaldo para IS-IS
Confiar en el cálculo de ruta más corta (SPF) de rutas de copia de seguridad para vecinos de un salto puede dar lugar a una cobertura de copia de seguridad menor del 100 por ciento para una topología de red específica. Puede mejorar la cobertura de las rutas conmutadas por etiquetas (LSP) is-IS-IS y LDP configurando los LSP de RSVP como rutas de respaldo. Para configurar un LSP de RSVP específico como una ruta de copia de seguridad, incluya la backup
instrucción en el [edit protocols mpls label-switched-path lsp-name]
nivel de jerarquía:
[edit] protocols { mpls { label-switched-path lsp-name { backup; to ip-address; } } }
Al configurar un LSP, debe especificar la dirección IP del dispositivo de enrutamiento de salida con la to
instrucción. Para obtener información detallada acerca de la configuración de LSP y RSVP, consulte la biblioteca de aplicaciones MPLS de Junos OS para dispositivos de enrutamiento.
Uso de comandos del modo operativo para supervisar rutas IS-IS protegidas
Puede emitir comandos de modo operativo que proporcionen más detalles acerca de las rutas IS-is-is protegidas por vínculo y nodo-vínculo-protegido. Las siguientes pautas explican el tipo de información disponible a partir de la salida de cada comando:
show isis backup label-switched-path
— Muestra los LSP MPLS designados como rutas de respaldo y el estado actual de esos LSP.show isis backup spf results
— Muestra los cálculos de SPF para cada vecino para un destino determinado. Indica si se designó una interfaz o un nodo específico como ruta de copia de seguridad y por qué. Utilice lano-coverage
opción para mostrar solo aquellos nodos que no tengan cobertura de respaldo.show isis backup coverage
— Muestra el porcentaje de nodos y prefijos para cada tipo de familia de direcciones protegidas.show isis interface detail
— Muestra el tipo de protección (vínculo o nodo-link) aplicada a cada interfaz protegida.