Description:
Configure Bidirectional Forwarding Detection (BFD) for the router.
Parents: EmulatedDevice
Children: BfdIpv4ControlPlaneIndependentSession, BfdIpv6ControlPlaneIndependentSession, BfdSessionDetails, BfdSrv6EchoSession
Automatically-created children: BfdAuthenticationParams
Result children (automatically created): BfdIpv4SessionResults, BfdIpv6SessionResults, BfdMplsSessionResults, BfdRouterResults, BfdRouterSessionResults
Relations:
Side name (Type) |
Relative | Description |
---|---|---|
BfdStreamBlock (BfdStreamBlock) |
|
|
ViewControlPlaneMplsBindingResult (ControlPlaneBindingResult) |
|
|
ConvergenceConfig (PrimaryPathProtocolConfig) |
|
|
ResultChild (ResultChild) |
BfdIpv4SessionResults, BfdIpv6SessionResults, BfdMplsSessionResults, BfdRouterResults, BfdRouterSessionResults |
Use this to connect a results object to an object. |
TimeComparisonPair (TimeComparisonPairSrcProtocol) |
TsnProtocolsTimeComparisonPair, TsnProtocolsTimeComparisonPair |
|
UsesIf (UsesIf) |
Aal5If, EthIIIf, FcIf, GreIf, GroupIf, HdlcIf, Ipv4If, Ipv6If, Ipv6SrhIf, ItagIf, L2tpv2If, L2tpv3If, LispIf, MacsecIf, MplsIf, PppIf, PppoeIf, TrillIf, VbrasIf, VlanIf, VxlanGpeIf, VxlanIf |
Specifies the interfaces used by the configuration object (configuration object examples: BgpRouterConfig, LdpRouterConfig, and so on). |
Attribute | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
Common Writable Attributes | Active, Name | ||||||||
DetectMultiplier |
Value to multiply the negotiated transmit interval by to calculate the detection time for the transmitting system in Asynchronous mode. Type: u32 Default: 3 Range: 2 - 255 |
||||||||
EchoRxInterval |
Minimum interval in milliseconds that the emulated router wants between received BFD Echo packets. Type: u32 Default: 0 |
||||||||
EnableSBfd |
NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it. Enable Seamless BFD. Type: bool Default: FALSE Possible Values:
|
||||||||
IntervalTimeUnit |
Time unit for all time interval configuration properties. Type: enum Default: MSEC Possible Values:
|
||||||||
RouterRole |
Role for the router to take. Type: enum Default: ACTIVE Possible Values:
|
||||||||
RxInterval |
Minimum interval in milliseconds that the emulated router wants between received BFD Control packets. Type: u32 Default: 50 |
||||||||
SBfdDetectMultiplier |
SBFD Detect Multiplier Type: u32 Default: 3 Range: 1 - 255 |
||||||||
SBfdRxInterval |
SBFD Rx Interval Type: u32 Default: 50 |
||||||||
SBfdTxInterval |
SBFD Tx Interval Type: u32 Default: 50 |
||||||||
ScaleMode |
Performance level of the protocol. Type: enum Default: NORMAL Possible Values:
|
||||||||
TxInterval |
Minimum interval in milliseconds that the emulated router wants between transmitted BFD Control packets. Type: u32 Default: 50 |
||||||||
UsePartialBlockState |
Whether to use partial block state. Type: bool Default: FALSE Possible Values:
|
Read-Only Attribute | Description |
---|---|
SessionsDownCount |
Number of BFD sessions in the Down and AdminDown state. Type: u16 Default: 0 |
SessionsUpCount |
Number of BFD sessions in the Up state. Type: u16 Default: 0 |