BFD
In this section:
- Bidirectional Forwarding Detection OverviewBidirectional Forwarding Detection (BFD) is a lightweight hello protocol, with little system overhead, used to rapidly detect link faults without overloading the system. BFD improves network performance by using hardware acceleration for sending packets, resulting in less overheard on the control CPU. BFD works by checking that a device is alive, thus providing rapid detection of the failure of a forwarding path and minimizing traffic loss. BFD can detect the failure of the forwarding plane in a sub-second time interval that is user-configurable.
- BFD Session StatesThe following are states through which a BFD session can move:
- BFD in a Stacking SystemThe configuration of a BFD session occurs on the unit where the TX port, or next hop, resides. The TX port is known once the ARP, or the next hop in the case of a multihop BFD session, is resolved.
- BFD High Availability SupportBFD is deployed in the stacking setup where units take up active, standby, and member roles, as illustrated in the following figure. When a failover occurs and the active unit fails or goes through a switchover, the standby unit takes over as active. Therefore, BFD-enabled routes are available for forwarding both during and post switchover.
- harp://6a7214064c282d8ad6c44b90/pr/ORIGINAL/RUCKUS%20FastIron%20Layer%203%20Routing%20Configuration%20Guide_v8_GUID-DD9A9080-7EE3-46D5-B617-1F677D15DA3A/Micro-BFD=GUID-14123A16-B7CA-4DC1-B8EF-50F6ED8C526E=2=en-US=.xml
- BFD Session Configuration Where Next Hop is
a VE InterfaceBFD session configurations in the micro controller use only a local port number as the TX port parameter. When the TX port, or next hop, for the BFD session is part of a VE interface with a physical port, the session is configured on one port for the VLAN. ARP resolution for the peer allocates the actual outgoing port to use.
- BFD Session Configuration Where Next Hop is a LAG Interface
- BFD Considerations and LimitationsConsider the following when configuring BFD:
- harp://6a7214064c282d8ad6c44b90/pr/ORIGINAL/RUCKUS%20FastIron%20Layer%203%20Routing%20Configuration%20Guide_v8_GUID-DD9A9080-7EE3-46D5-B617-1F677D15DA3A/Holdover%20Timer=GUID-946BBEC2-7A8A-4035-850B-C38802922BF2=1=en-US=.xml
- BFD Support for OSPFBFD support for OSPFv2 and OSPFv3 can be configured so that OSPF is a registered protocol with BFD. When BFD support for OSPF is configured, forwarding path detection failure messages are received from BFD. BFD sessions can rapidly detect link faults and notify OSPF so that it quickly responds to network topology changes. BFD support for OSPF is disabled by default.
- BFD Support for BGPBFD support for BGP4 and BGP4+ can be configured so that BGP is a registered protocol with BFD, and forwarding path detection failure messages are received from BFD. BFD for BGP is disabled by default. When BFD support for BGP is enabled, BFD rapidly detects faults on links between BGP peers and reports faults to BGP. BFD for BGP is supported for both single-hop and multi-hop iBGP and eBGP sessions with IPv4 or IPv6 neighbors. BFD for BGP is supported for both the default VRF and nondefault VRF instances.
- BFD for Static RoutesUnlike routing protocols such as OSPF and BGP, static routing has no method of fault detection or peer discovery. BFD for IPv4 and IPv6 static routes provides rapid detection of failure in the bidirectional forwarding path between BFD peers.
- BFD Configuration Examples
- Displaying BFD Information