Advantages of BFD
BFD was devised as an fault-detection mechanism because most modern routing protocols cannot detect failures in milliseconds (ms).
- BFD is not tied to any particular routing protocol; it can be used as a generic and consistent failure-detection mechanism for all kinds of routing protocols.
- The periodic transmission and reception of BFD packets works from the data plane. It is less CPU intensive than routing protocols that exist only on the control plane.
- The timing of the BFD control packets can be adjusted dynamically to avoid the pitfalls of false failure messages.