The 'BFD Profile' configuration is introduced into the AD profiles configuration to detect failures on any bidirectional forwarding path, such as direct physical link, and between network devices.
The BFD feature is used by remote end points or routers to continuously monitor availability of the SBC interfaces. BFD functionality is defined in RFCs 5880, 5881.
Command Syntax
The BFD profile is added to the CLI. Use the following command to create a BFD Profile.
% set profiles bfdProfile <BFD Profile Name> defaultDetectionTimeout <value, in seconds> detectionMultiplier <value> dscpValue <DSCP value> isMultiHop <false | true> minTxInterval <value, as milliseconds> minRxInterval <value, as milliseconds> remoteIP <remoteIP address> state <disabled | enabled>
Command Parameters
BFD Profile Parameters
Parameter | Length/Range | Default | Description | M/O |
---|---|---|---|---|
BFDProfile | 1-23 characters | N/A | <BFD Profile name> – Enter the name of this BFD profile. | M |
defaultDetectionTimeout | 5-60 | 20 | Specify the default Detection timeout, in seconds, for establishing a BFD session. | O |
detectionMultiplier | 3-50 | 3 | Specify the detection multiplier used to negotiate with the peer. It indicates to the peer the number of packets that are consecutively lost to determine a link is down. | O |
dscpValue | 0-63 | 0 | Specify the optional DSCP value to point to a DSCP Profile. The value is used for the BFD packets transmitted. Note
In order for the BFD profile to work as as a link monitoring protocol, Ribbon recommends to use a DSCP value of 48. | O |
isMultiHop | N/A | false | Use this flag to indicate whether the remote peer is a neighbor, or instead is multiple hops away.
| O |
minRxInterval | 100-50000 | 1000 | Specify the minimum receive interval for the BFD, in milliseconds. | O |
minTxInterval | 100-50000 | 1000 | Specify the minimum transmit interval for the BFD, in milliseconds. | O |
remoteIP | IPv4 or IPv6 address | N/A | Enter the remote IP address (IPv4 or IPv6) for this BFD session. | O |
state | N/A | disabled | The administrative state of this profile.
Note
LinkMonitors using a BFD Profile are activated/enabled only when the BFD Profile state is enabled. | O |
Command Example
set profiles bfdProfile bfd11 defaultDetectionTimeout 20 detectionMultiplier 3 dscpValue 48 isMultiHop false minTxInterval 1000 minRxInterval 1000 remoteIP 10.xx.xx.xx4 state enabled