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 ?
- Les appareils échangent de courts messages de contrôle (paquets Hello)
- Si plusieurs messages consécutifs sont perdus, le lien est considéré comme coupé
- 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é.