BFD (Bidirectional Forwarding Detection)

July 2, 2025

Qu’est-ce que BFD ?

BFD (Bidirectional Forwarding Detection) est un protocole permettant de détecter rapidement une panne de lien bidirectionnel entre deux appareils. Il est indépendant des protocoles de routage.

Comment fonctionne BFD ?

  1. Les appareils échangent de courts messages de contrôle (paquets Hello)
  2. Si plusieurs messages consécutifs sont perdus, le lien est considéré comme coupé
  3. L’information est transmise au routeur, qui réachemine rapidement le trafic

Caractéristiques de BFD

  • Intervalles de détection à partir de quelques millisecondes
  • Fonctionne avec n’importe quel protocole : OSPF, BGP, IS-IS, routes statiques
  • Consommation minimale de ressources

Cas d’utilisation

  • Détection de pannes sur les liaisons L3 et L2
  • Protection des routes haute disponibilité
  • Accélération de la convergence IGP et BGP

Exemple

Paramètre Valeur
Intervalle Hello 50 ms
Minuteur de détection 150 ms
Perte de lien détectée Moins de 0,2 s

FAQ

Pourquoi BFD est-il meilleur que les keepalives classiques ?

Il est plus rapide, plus léger et ne nécessite pas de traiter des paquets de routage complets.

Peut-il être utilisé avec MPLS ?

Oui, BFD prend en charge MPLS LSP et fonctionne avec LDP, RSVP et Segment Routing.

Une licence est-elle nécessaire ?

Cela dépend du fournisseur.

Conclusion

BFD permet une détection de panne quasi-instantanée, cruciale pour les réseaux opérateurs et les architectures haute disponibilité.