Bidirectional Forwarding Detection Support for IPv6 BGP Neighbor and IPv6 Static Routes

This feature adds bidirectional forwarding detection for IPv6 BGP neighbor and provides support for IPv6 BGP NBR reachability detection by using BFD protocol. When a BFD session goes from UP to DOWN, BFD informs BGP to bring the neighbor (NBR) down, until BFD returns to an UP state.

You create the BFD session by adding the bfd parameter to the vRouter configuration using the bfd parameter for the command, vrouter-bgp-modify. IPv6 BFD sessions for BGP NBRs are hosted in Netvisor. The BFD session is started when you add the bfd parameter the BGP vRouter configuration.

CLI network-admin@Leaf1 > vrouter-bgp-neighbor-show

vrouter-name      neighbor    ver remote-as msg_rcvd msg_sent up/down  state/pfxrcd

------------      ----------- --- --------- -------- -------- ------ --------------

vr10              2002:100::2 4   51000     189      193             00:00:49 0

 

multi-protocol

--------------

ipv6-unicast

 

Netvisor supports IPv6 static route reachability detection using BFD protocol. Add IPv6 BFD session by specifying two end point IPv6 addresses, a source IPv6 address and a destination IPv6 address. The source IPv6 address must be a known local IPv 6 address. When a BFD session is up, Netvisor assesses all the IPv6 static routes configured with a gateway or a BFD destination IPv6 address matching the destination IPv6 address of the BFD session. When a match is found, this static route is installed in Routing Information Database (RIB) and Forwarding Information Database (FIB).

CLI network-admin@Leaf1 > vrouter-static-bfd-show

vrouter-name src-ip                    dst-ip                    type

------------ ------------------------- ------------------------- ----------

vr10         2006:100::2               2002:100::2               multi-hop