Hi, thanks for the great simplification of the protocol. Are there any other quirks to it that a network engineer should be aware of? Also, what other protocols does it support? i.e. OSPF, EIGRP, HSRP etc.? Can you elaborate on more examples…?

Not any that I can think of now, it’s pretty straight forward. The protocols that are supported are OSPF, EIGRP, IS-IS, BGP, MPLS LDP, HSRP and VRRP but it’s possible that not all platforms support them.

The configuration of IS-IS and EIGRP is the same as OSPF, you only have to use the “bfd all-interfaces” command. BGP is a bit different:

So in this example BFD wouldn’t really be any benefit since it is a daisy chain correct? However in a network with redundancy if a link went down then OSPF would fail over to a secondary link much faster if using BFD. Am I saying that correct?