Implementing BFD
• BFD IPv6 Multihop feature is not supported on Cisco ASR 9000 Series SPA Interface Processor-700.
• BFD over Logical Bundle feature is not supported on Cisco ASR 9000 Series SPA Interface
• Only BFD MH and BLB are supported on Ethernet Line Card. The BFD multipath sessions such as
• BFD over satellite sessions is not supported on ASR 9000 Ethernet Line Card. It is also not supported
• When explicit bundle hash is configured on the bundle interface, the bundle manager performs hashing
Information About BFD
Differences in BFD in Cisco IOS XR Software and Cisco IOS Software
If you are already familiar with BFD configuration in Cisco IOS software, be sure to consider the following
differences in BFD configuration in the Cisco IOS XR software implementation:
• In Cisco IOS XR software, BFD is an application that is configured under a dynamic routing protocol,
• In Cisco IOS XR software, a BFD neighbor is established through routing. The Cisco IOS bfd neighbor
• Instead of using a dynamic routing protocol to establish a BFD neighbor, you can establish a specific
Processor-700.
BFDoTE, BFDoIRB, BFDoGRE etc. are not supported in this line card.
on Cisco ASR 9000 Series SPA Interface Processor-700.
based on the source or destination IP address. This causes all the echo packets to be sent on one of the
member links only, and the other links starts flapping.
BFD Echo requires hashing based on source ports, so IP-based hashing does not distribute echo packets
across the member links.
Avoid IP-based hashing for the configured bundle or disable the echo mode as they both do not
interoperate.
To remove IP-based hash, perform the following steps:
RP/0/RSP0/CPU0:router(config)# interface bundle-ether 1
RP/0/RSP0/CPU0:router(config)# no bundle load-balancing hash dst-ip
/* or */
RP/0/RSP0/CPU0:router(config)# no bundle load-balancing hash src-ip
To disable echo for the configured bundle, perform the following steps. The echo disable command is
executed in either global mode or interface configuration mode:
RP/0/RSP0/CPU0:router(config)# bfd
RP/0/RSP0/CPU0:router(config)# interface bundle-ether 1
RP/0/RSP0/CPU0:router(config-if)# echo disable
*/ or */
RP/0/RSP0/CPU0:router(config)# bfd
such as an OSPF or BGP instance. This is not the case for BFD in Cisco IOS software, where BFD is
only configured on an interface.
interface configuration command is not supported in Cisco IOS XR software.
BFD peer or neighbor for BFD responses in Cisco IOS XR software using a method of static routing to
define that path. In fact, you must configure a static route for BFD if you do not configure BFD under
Cisco ASR 9000 Series Aggregation Services Router Routing Configuration Guide, Release 5.3.x
echo disable
Information About BFD
233