When you create a BFD session, adjust the BFD control packet sending interval, receiving interval, and local detection multiple of the device according to the network status and performance. The parameter adjustment does not affect the status of existing BFD sessions.
When the network is in poor quality or overloaded, increase the BFD detection interval as required.
A larger BFD detection interval is required when a low-speed interface (such as virtual template, dialer, or tunnel interface), the IPSec or L2TP tunnel is used.
If the FW is deployed between two routers, and the routers detect each other through BFD, you are advised to properly prolong the BFD time (longer than 100 ms is recommended) to prevent BFD flapping resulting from occasional network congestion.
The system automatically changes the local sending interval and receiving interval to random values ranging from 2,000 ms to 3,000 ms upon detecting the BFD session in Down state. When the BFD session becomes Up, the system restores the intervals to the configured values. This limits the consumption over system resources.
system-view
bfd cfg-name
min-tx-interval interval
By default, the minimum sending interval is 1000 ms.
min-rx-interval interval
By default, the minimum receiving interval is 1000 ms.
detect-multiplier multiplier
By default, the local detection multiple is 3.
commit
To change session parameters (by using the min-tx-interval, min-rx-interval, detect-multiplier, tos-exp, wtr, or description command) after a BFD session is created, you must run the commit command. In this case, the configurations can take effect.