Configuring Layer 3 Features > Layer 3 Table Validation > Support for Bidirectional Forwarding Detection (BFD) and Static Routes
Was this helpful?
Support for Bidirectional Forwarding Detection (BFD) and Static Routes
Currently when you create a static route, Netvisor ONE installs a route entry in the routing information database (RIB) regardless of the reachability of the gateway. When you configure static routes conditionally over BFD neighbor-ship formation, Netvisor ONE alleviates this issue.
Netvisor ONE supports static route reachability detection by using BFD protocol, and a static route entry is installed in the RIB only if BFD is able to communicate with the gateway. After installation, BFD periodically monitors reachability and removes the route if connectivity is interrupted. The Pluribus vRouter acts as a gateway, and sends out BFD hellos periodically to specified neighbors. You can configure static BFD sessions.
Netvisor ONE allows you to configure static BFD sessions between a vRouter and any remote routers supporting BFD. The vRouter sends out periodic BFD packets to these neighbors, so that they can determine if PN router, acting as a gateway, is alive or not.
If the BFD destination IP address matches a static route gateway IP address, Netvisor ONE considers the static route as BFD enabled. This means the static route is installed in the RIB only if the BFD session is up. Note that the BFD sessions are per gateway, and different static routes with the same gateway IP address use the same BFD session to determine connectivity. If the BFD session goes down, Netvisor ONE removes all static routes from the RIB. The source IP address for the BFD session can be the interface address of any vRouter interface or a loopback interface. BFD timers can be specified for the vRouter interface or the loopback interface.
Use the following new commands to configure BFD on static routes:
CLI network-admin@switch > vrouter-static-bfd-add
CLI network-admin@switch > vrouter-static-bfd-remove
CLI network-admin@switch > vrouter-static-bfd-show
There are new parameters for vrouter-interface-config-add, -modify, and -show:
 
bfd-interval milliseconds
Specify the transmission interval in milliseconds. The default value is 750ms with a range of 200 to 3000 milliseconds.
bfd-min-rx milliseconds
Specify the transmission interval in milliseconds. The default value is 500ms with a range of 200 to 3000 milliseconds.
bfd-multiplier integer
Specify the BFD detection multiplier from 1 to 20. The default value is 3.