Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción de BFD para IS-IS

El protocolo de detección de reenvío bidireccional (BFD) es un mecanismo de saludo simple que detecta fallas en una red. Los paquetes Hello se envían en un intervalo regular especificado. Un error de vecino se detecta cuando el dispositivo de enrutamiento deja de recibir una respuesta después de un intervalo especificado. BFD trabaja con una amplia variedad de entornos y topologías de red. Los temporizadores de detección de fallas para BFD tienen límites de tiempo más cortos que los mecanismos de detección de fallas de IS-IS, lo que proporciona una detección más rápida.

Los temporizadores de detección de fallas BFD son adaptativos y se pueden ajustar para que sean más rápidos o más lentos. Por ejemplo, los temporizadores pueden adaptarse a un valor más alto si falla la adyacencia, o un vecino puede negociar un valor más alto para un temporizador que el valor configurado. Los temporizadores se adaptan a un valor más alto cuando un colgajo de sesión BFD ocurre más de tres veces en un lapso de 15 segundos. Un algoritmo de retroceso aumenta el intervalo de recepción (RX) en dos si la instancia local de BFD es el motivo de la solapa de sesión. El intervalo de transmisión (TX) aumenta en dos si la instancia remota de BFD es el motivo de la solapa de sesión.

Puede utilizar el comando para devolver los clear bfd adaptation temporizadores de intervalo BFD a sus valores configurados. El clear bfd adaptation comando no tiene hits, lo que significa que el comando no afecta al flujo de tráfico en el dispositivo de enrutamiento.

Nota:

A partir de Junos OS versión 16.1R1, puede configurar sesiones IS-IS BFD para IPv6 incluyendo la bfd-liveness-detection instrucción en el nivel de [edit protocols isis interface interface-name family inet|inet6] jerarquía.

  • Para las interfaces que admiten enrutamiento IPv4 e IPv6, la bfd-liveness-detection instrucción debe configurarse por separado para cada familia inet.

  • La dirección local de vínculo BFD sobre IPv6 actualmente no se distribuye porque IS-IS utiliza direcciones locales de vínculo para formar adyacencias.

  • Las sesiones BFD sobre IPv6 no deben tener los mismos intervalos de detección agresivos que las sesiones IPv4.

  • Las sesiones BFD IPv6 con intervalos de detección inferiores a 2,5 segundos actualmente no se admiten cuando el enrutamiento activo sin paradas (NSR) está habilitado.

Nota:

Los conmutadores EX4600 no admiten valores de intervalo mínimo de menos de 1 segundo.

Para detectar errores en la red, en la configuración se utiliza el conjunto de instrucciones de la tabla 1 .

Tabla 1: Configuración de BFD para IS-IS

Declaración

Descripción

bfd-liveness-detection

Habilite la detección de errores.

minimum-interval milliseconds

Especifique los intervalos mínimos de transmisión y recepción para la detección de errores.

Este valor representa el intervalo mínimo en el que el enrutador local transmite paquetes de saludos, así como el intervalo mínimo en el que el enrutador espera recibir una respuesta de un vecino con el que ha establecido una sesión BFD. Puede configurar un número del 1 al 255.000 milisegundos. También puede especificar los intervalos mínimos de transmisión y recepción por separado.

Nota:

BFD es un protocolo intensivo que consume recursos del sistema. Especificar un intervalo mínimo para BFD inferior a 100 ms para sesiones basadas en motor de enrutamiento y 10 ms para sesiones BFD distribuidas puede provocar aleteo BFD no deseado.

En función del entorno de red, es posible que se apliquen estas recomendaciones adicionales:

  • Para implementaciones de red a gran escala con un gran número de sesiones BFD, especifique un intervalo mínimo de 300 ms para sesiones basadas en motor de enrutamiento y 100 ms para sesiones BFD distribuidas.

  • Para implementaciones de red a gran escala con un gran número de sesiones de BFD, comuníquese con el servicio de atención al cliente de Juniper Networks para obtener más información.

  • Para que las sesiones de BFD permanezcan activas durante un evento de cambio de motor de enrutamiento cuando se configura un enrutamiento activo sin paradas (NSR), especifique un intervalo mínimo de 2500 ms para las sesiones basadas en motor de enrutamiento . Para las sesiones BFD distribuidas con enrutamiento activo sin interrupciones configurado, las recomendaciones de intervalo mínimo no cambian y dependen únicamente de su implementación de red.

minimum-receive-interval milliseconds

Especifique solo el intervalo de recepción mínimo para la detección de errores.

Este valor representa el intervalo mínimo en el que el enrutador local espera recibir una respuesta de un vecino con el que ha establecido una sesión BFD. Puede configurar un número del 1 al 255.000 milisegundos.

multiplier number

Especifique el número de paquetes de saludo no recibidos por el vecino que hace que la interfaz de origen se declare inactiva.

El valor predeterminado es 3 y puede configurar un valor del 1 al 225.

no-adaptation

Desactive la adaptación de BFD.

En Junos OS versión 9.0 y posteriores, puede especificar que las sesiones de BFD no se adapten a las condiciones cambiantes de la red.

Nota:

Le recomendamos que no deshabilite la adaptación BFD a menos que sea preferible no tener habilitada la adaptación BFD en su red.

threshold

Especifique el umbral para lo siguiente:

  • Adaptación del tiempo de detección

    Cuando el tiempo de detección de la sesión BFD se adapta a un valor igual o mayor que el umbral, se envían una sola captura y un mensaje de registro del sistema.

  • Intervalo de transmisión

Nota:

El valor de umbral debe ser mayor que el intervalo de transmisión mínimo multiplicado por el número multiplicador.

transmit-interval minimum-interval

Especifique el intervalo de transmisión mínimo para la detección de errores.

Este valor representa el intervalo mínimo en el que el dispositivo de enrutamiento local transmite paquetes de saludo al vecino con el que ha establecido una sesión BFD. Puede configurar un valor de 1 a 255.000 milisegundos.

version

Especifique la versión de BFD utilizada para la detección.

El valor predeterminado es que la versión se detecte automáticamente.

Nota:

Puede realizar un seguimiento de las operaciones de BFD incluyendo la traceoptions instrucción en el nivel jerárquico [edit protocols bfd] .

Para obtener una lista de los niveles jerárquicos en los que puede incluir estas instrucciones, consulte las secciones de resumen de instrucciones de estas instrucciones.