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 sencillo que detecta fallas en una red. Los paquetes de saludo se envían a un intervalo regular y especificado. Se detecta un error de vecino cuando el dispositivo de enrutamiento deja de recibir una respuesta después de un intervalo especificado. BFD funciona con una amplia variedad de entornos de red y topologías. 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 del IS-IS, lo que proporciona una detección más rápida.

Los temporizadores de detección de fallas de BFD son adaptables 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 la adyacencia falla, 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 una solap de sesión BFD ocurre más de tres veces en un lapso de 15 segundos. Un algoritmo de respaldo aumenta el intervalo de recepción (RX) en dos si la instancia de BFD local es el motivo del flap de sesión. El intervalo de transmisión (TX) se incrementa en dos si la instancia BFD remota es la razón de la flap de sesión.

Puede usar el clear bfd adaptation comando para devolver temporizadores de intervalo BFD a sus valores configurados. El clear bfd adaptation comando no tiene golpes, 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 de BFD IS-IS para IPv6 incluyendo la bfd-liveness-detection instrucción en el [edit protocols isis interface interface-name family inet|inet6] nivel de 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 BFD a través del vínculo IPv6 no se distribuye actualmente, ya que IS-IS utiliza direcciones locales de vínculo para formar adyacencias.

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

  • En la actualidad, no se admiten sesiones IPv6 de BFD con intervalos de detección menores de 2,5 segundos cuando está habilitado el enrutamiento activo sin interrupciones (NSR).

Nota:

Los conmutadores EX4600 no admiten valores de intervalos mínimos de menos de 1 segundo.

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

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

Declaración

Descripción

bfd-liveness-detection

Habilite la detección de fallas.

minimum-interval milliseconds

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

Este valor representa el intervalo mínimo en el que el enrutador local transmite paquetes de saludo, 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 menor de 100 ms para sesiones basadas en motor de enrutamiento y de 10 ms para sesiones de BFD distribuidas puede causar una flaqueo de BFD no deseado.

Según el 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 de 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 soporte al cliente de Juniper Networks para obtener más información.

  • Para que las sesiones de BFD permanezcan activas durante un evento de conmutación del motor de enrutamiento cuando se configura el enrutamiento activo sin interrupción (NSR), especifique un intervalo mínimo de 2500 ms para sesiones basadas en motor de enrutamiento. Para sesiones de BFD distribuidas con enrutamiento activo y configurado sin interrupciones, las recomendaciones del intervalo mínimo no cambian y dependen solo 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 que no recibe el vecino que hace que la interfaz de origen se declare desactivada.

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

no-adaptation

Desactive la adaptación de BFD.

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

Nota:

Recomendamos que no desactive la adaptación de BFD a menos que sea preferible no tener habilitada la adaptación de 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 sesión BFD se adapta a un valor igual o superior al umbral, se envían una única 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 de 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 BFD utilizada para la detección.

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

Nota:

Puede rastrear operaciones de BFD incluyendo la traceoptions instrucción en el [edit protocols bfd] nivel de jerarquía.

Para obtener una lista de niveles de jerarquía en los que puede incluir estas instrucciones, consulte las secciones de resumen de instrucciones de estas instrucciones.