Configuring BFD with Specific Parameters on the Ingress Node
Context
BFD parameters on the ingress node include the local and remote discriminators, intervals for sending and receiving BFD packets, and local BFD detection multiplier. The BFD parameters affect BFD session setup.
You can adjust the local detection time according to the network situation. On an unstable link, if a small detection time is used, a BFD session may flap. You can increase the detection time of the BFD session.
Actual interval for the local device to send BFD packets = MAX { locally configured interval for sending BFD packets, remotely configured interval for receiving BFD packets }
Actual interval for the local device to receive BFD packets = MAX { remotely configured interval for sending BFD packets, locally configured interval for receiving BFD packets }
Local detection time = Actual interval for receiving BFD packets x Remotely configured BFD detection multiplier
Perform the following steps on the ingress node of an LSP:
Procedure
- Run system-view
The system view is displayed.
- Run bfd
This node is enabled with the global BFD function. The global BFD view is displayed.
By default, global BFD is disabled.
- Run quit
Return to the system view.
- Run bfd session-name bind ldp-lsp peer-ip ip-address nexthop ip-address [ interface interface-type interface-number ]
The BFD session is bound to a dynamic LSP.
When the IP address of the egress node on the LSP to be detected is borrowed or lent, an interface must be specified.
- Set local and remote discriminators of a BFD session.
Run discriminator local discr-value
The local discriminator is configured.
Run discriminator remote discr-value
The remote discriminator is configured.
The local and remote identifiers on both ends of a BFD session must be consistent with each other; otherwise, the session cannot be established correctly. In addition, the local and remote identifiers cannot be modified after configuration.
- (Optional) Run min-tx-interval interval
The interval for sending BFD packets is set on the local device.
By default, the interval for sending BFD packets is 1000 ms. The default value is recommended.
- (Optional) Run min-rx-interval interval
The interval for receiving BFD packets is set on the local device.
By default, the interval for receiving BFD packets is 1000 ms. The default value is recommended.
- (Optional) Run detect-multiplier multiplier
The local BFD detection multiplier is set.
The default value is 3.
- Run commit
The configuration is committed.