BFD – Understanding BFD Echo Packets

bfd

could you explain how the BFD Echo packet is forwarded between the neighbors?

RouterA ————– RouterB

The echo packet's source IP is RouterA and destination IP is also RouterA. So when RouterB receives the packet it will forward it back to RouterA (using only CEF).

What if there is a switch between RouterA and RouterB?

RouterA——–Switch——–RouterB

As I know the echo packet uses RouterA as source MAC and RouterA as destination MAC.
In this case the switch would send the packet back to RouterA.

Where am I wrong?

Best Answer

The destination IP address is the same as the source IP address with BFD Echo mode, check out this packet capture https://www.cloudshark.org/captures/ada0ef51d5f5

Related Topic