BFD (Bidirectional Forwarding Detection)

July 2, 2025

¿Qué es BFD?

BFD (Bidirectional Forwarding Detection) es un protocolo para la detección rápida y bidireccional de fallos de enlace entre dos dispositivos. Funciona de forma independiente de los protocolos de enrutamiento.

¿Cómo funciona BFD?

  1. Los dispositivos intercambian mensajes de control cortos (paquetes Hello)
  2. Si se pierden varios mensajes consecutivos, el enlace se considera inactivo
  3. Esta información se envía al router, que redirige el tráfico rápidamente

Características de BFD

  • Intervalos de detección desde milisegundos
  • Funciona sobre cualquier protocolo: OSPF, BGP, IS-IS, rutas estáticas
  • Consumo mínimo de recursos

Casos de uso

  • Detección de fallos en enlaces L3 y L2
  • Protección de rutas de alta disponibilidad
  • Mejora de la convergencia de IGP y BGP

Ejemplo

Parámetro Valor
Intervalo Hello 50 ms
Temporizador de detección 150 ms
Detección de fallo Menos de 0,2 s

FAQ

¿En qué se diferencia BFD de los keepalives normales?

Es más rápido y ligero, y no requiere procesar paquetes de enrutamiento completos.

¿Se puede usar con MPLS?

Sí, BFD es compatible con MPLS LSP y funciona con LDP, RSVP y Segment Routing.

¿Requiere licencia?

Depende del fabricante.

Conclusión

BFD proporciona un tiempo de respuesta mínimo ante fallos, esencial para redes operadoras y arquitecturas de alta disponibilidad.