BFD for BGP4+ provides BGP4+ with a fast fault detection mechanism, which speeds up network convergence.
BFD is dedicated to fast detection of forwarding faults to ensure QoS of voice, video, and other video-on-demand services on a network. It enables service providers to provide users with required VoIP and other real-time services of high availability and scalability.
BGP4+ periodically sends messages to a peer to detect the status of the peer. This process takes more than one second. When traffic is transmitted at gigabit rates, fault detections that take so long add up and eventually cause packet loss. Because of this issue, the system cannot meet the high reliability requirements of the carrier-class network.
To address this problem, configure BFD for BGP4+. BFD for BGP4+ detects faults on links between BGP4+ peers within milliseconds. If a fault is detected, it notifies BGP of the fault. Therefore, BGP4+ routes can undergo fast convergence.
Before configuring BFD for BGP4+, complete the following tasks:
Configure link layer protocol parameters and IP addresses for interfaces to ensure that the link layer protocol on the interfaces is Up.
The system view is displayed.
BFD is enabled globally.
Return to the system view.
The BGP view is displayed.
BFD is configured for a peer or peer group, and default BFD parameters are used to establish a BFD session.
Various parameters used for establishing BFD sessions are set.
If BFD is configured on a peer group, the peers that are in the peer group but are not configured with the peer bfd block command establish BFD sessions.
A peer is prevented from inheriting the BFD configuration of its peer group.
If BFD is enabled on a peer group, all its peers will inherit the BFD configuration of the peer group and create a BFD session. If you do not want a peer to inherit the BFD configuration of its peer group, you can run this command.
The peer ipv6-address bfd block command and the peer ipv6-address bfd enable command are mutually exclusive. After being configured with the peer bfd block command, a device automatically deletes the BFD session established with a specified peer.
The configuration is committed.
After configuring the route server function, verify the configuration.
Run the display bgp ipv6 bfd session { [ vpnv6 vpn-instance vpn-instance-name ] peer ipv6-address | all } command to check BFD sessions established by BGP4+.
Run the display bgp [ vpnv6 vpn-instance vpn-instance-name ] peer [ ipv6-address ] [ verbose ] command to check BGP4+ peers.