EN ESTA PÁGINA
Ejemplo: Configurar BFD para OSPF
En este ejemplo, se muestra cómo configurar el protocolo de detección de reenvío bidireccional (BFD) para OSPF.
Requisitos
Antes de comenzar:
Configure las interfaces del dispositivo. Consulte la biblioteca de interfaces de red de Junos OS para dispositivos de enrutamiento.
Configure los identificadores de enrutador para los dispositivos de su red OSPF. Consulte Ejemplo: Configurar un identificador de enrutador OSPF.
Controle la elección del enrutador designado por OSPF. Consulte Ejemplo: Controlar la elección del enrutador designado OSPF.
Configure una red OSPF de una sola área. Consulte Ejemplo: Configurar una red OSPF de una sola área.
Configure una red OSPF multiarea. Consulte Ejemplo: Configurar una red OSPF multiarea.
Configure una red OSPF multiarea. Consulte Ejemplo: Configurar una red OSPF multiarea.
Visión general
Una alternativa a ajustar el intervalo de saludo OSPF y la configuración del intervalo de espera para aumentar la convergencia de ruta es configurar BFD. El protocolo BFD es un mecanismo de saludo simple que detecta fallas en una red. Los temporizadores de detección de fallas BFD tienen límites de temporizador más cortos que los mecanismos de detección de fallas OSPF, lo que proporciona una detección más rápida.
BFD es útil en interfaces que no pueden detectar fallas rápidamente, como las interfaces Ethernet. Otras interfaces, como las interfaces SONET, ya tienen detección de fallas integrada. Configurar BFD en esas interfaces es innecesario.
Configure BFD en un par de interfaces OSPF vecinas. A diferencia del intervalo de saludo OSPF y de la configuración de intervalo muerto, no es necesario habilitar BFD en todas las interfaces en un área OSPF.
En este ejemplo, puede habilitar la detección de errores incluyendo la bfd-liveness-detection
instrucción en la interfaz OSPF vecina fe-0/1/0 en el área 0.0.0.0 y configurar el intervalo de intercambio de paquetes BFD a 300 milisegundos, configurar 4 como la cantidad de paquetes de saludo perdidos que hace que la interfaz de origen se declare hacia abajo y configurar sesiones BFD solo para vecinos de OSPF con adyacencia de vecino completo incluyendo las siguientes opciones:
Solo para vecinos completos: en la versión 9.5 y posteriores de Junos OS, configura el protocolo BFD para establecer sesiones BFD solo para vecinos OSPF con adyacencia de vecino completo. El comportamiento predeterminado es establecer sesiones BFD para todos los vecinos de OSPF.
Intervalo mínimo: configura el intervalo mínimo, en milisegundos, después de lo cual el dispositivo de enrutamiento local transmite paquetes de saludo, así como el intervalo mínimo después del cual el dispositivo de enrutamiento espera recibir una respuesta del vecino con el que ha establecido una sesión BFD. Puede configurar un número en el intervalo de 1 a 255 000 milisegundos. También puede especificar los intervalos mínimos de transmisión y recepción por separado mediante las instrucciones e
minimum-receive-interval
intervalos mínimos de transmisión.Nota:BFD es un protocolo intensivo que consume recursos del sistema. La especificación de un intervalo mínimo para BFD de menos de 100 ms para sesiones basadas en motor de enrutamiento y 10 ms para sesiones BFD distribuidas puede provocar un aleteo BFD no deseado.
Dependiendo 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 no menos de 500 ms. Se recomienda un intervalo de 1000 ms para evitar problemas de estabilidad.
Nota:Para el proceso bfdd, el intervalo de tiempo de detección establecido es menor que 300 ms. Si hay un proceso de alta prioridad, como la ejecución de ppmd en el sistema, la CPU podría pasar tiempo en el proceso de ppmd en lugar del proceso bfdd.
Para dispositivos de la serie SRX de sucursales, recomendamos 1000 ms como intervalo de tiempo de mantenimiento mínimo para paquetes BFD.
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 BFD permanezcan activas durante un evento de conmutación de motor de enrutamiento cuando se configure un enrutamiento activo sin interrupción (NSR), especifique un intervalo mínimo de 2500 ms para sesiones basadas en motor de enrutamiento. En el caso de las sesiones BFD distribuidas con NSR configurado, las recomendaciones de intervalo mínimo no cambian y solo dependen de la implementación de la red.
multiplicador: configura la cantidad de paquetes de saludo no recibidos por un vecino que hace que la interfaz de origen se declare hacia abajo. De forma predeterminada, tres paquetes de saludo perdidos hacen que la interfaz de origen se declare hacia abajo. Puede configurar un valor en el intervalo del 1 al 255.
Topología
Configuración
Procedimiento
Configuración rápida de CLI
Para configurar rápidamente el protocolo BFD para OSPF, 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, copie y pegue los comandos en la CLI en el nivel de jerarquía [editar] y, luego, ingrese commit
desde el modo de configuración.
[edit] set protocols ospf area 0.0.0.0 interface fe-0/0/1 bfd-liveness-detection minimum-interval 300 set protocols ospf area 0.0.0.0 interface fe-0/0/1 bfd-liveness-detection multiplier 4 set protocols ospf area 0.0.0.0 interface fe-0/0/1 bfd-liveness-detection full-neighbors-only
Procedimiento paso a paso
Para configurar el protocolo BFD para OSPF en una interfaz vecina:
Cree un área OSPF.
Nota:Para especificar OSPFv3, incluya la
ospf3
instrucción en el[edit protocols]
nivel de jerarquía.[edit] user@host# edit protocols ospf area 0.0.0.0
Especifique la interfaz.
[edit protocols ospf area 0.0.0.0] user@host# set interface fe-0/0/1
Especifique los intervalos mínimos de transmisión y recepción.
[edit protocols ospf area 0.0.0.0 ] user@host# set interface fe-0/0/1 bfd-liveness-detection minimum-interval 300
Configure el número de paquetes de saludo perdidos que hacen que la interfaz de origen se declare hacia abajo.
[edit protocols ospf area 0.0.0.0 ] user@host# set interface fe-0/0/1 bfd-liveness-detection multiplier 4
Configure las sesiones BFD solo para vecinos de OSPF con adyacencia de vecino completa.
[edit protocols ospf area 0.0.0.0 ] user@host# set interface fe-0/0/1 bfd-liveness-detection full-neighbors-only
Si ha terminado de configurar el dispositivo, confirme la configuración.
[edit protocols ospf area 0.0.0.0 ] user@host# commit
Nota:Repita toda esta configuración en la otra interfaz vecina.
Resultados
Confirme su configuración ingresando el show protocols ospf
comando. Si el resultado no muestra la configuración deseada, repita las instrucciones de este ejemplo para corregir la configuración.
user@host# show protocols ospf area 0.0.0.0 { interface fe-0/0/1.0 { bfd-liveness-detection { minimum-interval 300; multiplier 4; full-neighbors-only; } } }
Para confirmar la configuración de OSPFv3, escriba el show protocols ospf3
comando.
Verificación
Confirme que la configuración funciona correctamente.
Verificar las sesiones de BFD
Propósito
Compruebe que las interfaces OSPF tengan sesiones BFD activas y que los componentes de sesión se hayan configurado correctamente.
Acción
Desde el modo operativo, ingrese el show bfd session detail
comando.
Significado
El resultado muestra información sobre las sesiones BFD.
El campo Dirección muestra la dirección IP del vecino.
El campo Interfaz muestra la interfaz que configuró para BFD.
El campo Estado muestra el estado del vecino y debe mostrar Completo para reflejar la adyacencia completa del vecino que configuró.
El campo Intervalo de transmisión muestra el intervalo de tiempo que configuró para enviar paquetes BFD.
El campo Multiplicador muestra el multiplicador que configuró.