You must run the commit command to make BFD configurations take effect.
If the conditions to set sessions are not met, the sessions cannot be set up but the system keeps the configuration entries of the sessions when you use the commit command.
The system periodically scans the BFD configuration entries that are committed but fail to set up sessions. If the conditions are met, sessions are set up.
The system limits the number of BFD sessions. If the number of BFD sessions reaches the upper limit, the system generates the log information to display the failed session setup when you use the commit command for the newly set up sessions.
Auto-negotiated static BFD sessions are automatically created through the bfd bind peer-ip source-ip auto command and are tagged with the commit label, without the commit command configured to submit configurations. After the parameters (such as the BFD control packet sending interval, receiving interval, and local detection multiplier) are changed, they take effect immediately without the commit command executed. The commit command is still available but does not take effect actually.