BfdSessionResults Object


Description:

BFD session results.

BfdSessionResults Writable Attributes

There are no writable attributes.

BfdSessionResults Read-Only Attributes

Read-Only Attribute Description
BfdControlBits

A bit mask of the PFCADR bits in the BFD control packet.

Type: u8

Default: 0

BfdDiagnosticCode

A diagnostic code specifying the local system's reason for the last session state change. Allows remote systems to determine the reason that the previous session failed.

Type: enum

Default: NO_DIAGNOSTIC

Possible Values:

Value Description
NO_DIAGNOSTIC

No diagnostic (0).

CD_TIME_EXPIRE

Control detection time expired (1).

ECHO_FUNCTION_FAILED

Echo function failed (2).

NBOR_SIG_SESSION_DOWN

Neighbor signaled session down (3).

FOR_PLANE_RESET

Forwarding plane reset (4).

PATH_DOWN

Path down (5).

CONCAT_PATH_DOWN

Concatenated path down (6).

ADMIN_DOWN

Administratively down (7).

REVERSE_CONCAT_PATH_DOWN

Reverse concatenated path down (8).

NOT_APPLICABLE

Result is not applicable for current mode.

BfdSessionState

Current BFD session state as seen by the transmitting system.

Type: enum

Default: DOWN

Possible Values:

Value Description
ADMINDOWN

Admin down

DOWN

Down

INIT

Init

UP

Up

FlapCount

Count of the number of flaps (state transitions) detected.

Type: u32

Default: 0

LastBfdDiagnosticErrorRx

Stores the value of the last diagnostic error received by the router.

Type: enum

Default: NO_DIAGNOSTIC

Possible Values:

Value Description
NO_DIAGNOSTIC

No diagnostic (0).

CD_TIME_EXPIRE

Control detection time expired (1).

ECHO_FUNCTION_FAILED

Echo function failed (2).

NBOR_SIG_SESSION_DOWN

Neighbor signaled session down (3).

FOR_PLANE_RESET

Forwarding plane reset (4).

PATH_DOWN

Path down (5).

CONCAT_PATH_DOWN

Concatenated path down (6).

ADMIN_DOWN

Administratively down (7).

REVERSE_CONCAT_PATH_DOWN

Reverse concatenated path down (8).

NOT_APPLICABLE

Result is not applicable for current mode.

MyDiscriminator

Transmitted discriminator identifier.

Type: u32

Default: 0

RxAvgRate

Average rate (packets per second) at which BFD packets were received.

Type: double

Default: 0

RxCount

Number of BFD control packets received.

Type: u32

Default: 30

RxDesiredMinRxInterval

Desired minimum receive interval for Control packets received from the DUT.

Type: double

Default: 30

RxMaxRate

Maximum rate (packets per second) at which BFD packets were received.

Type: double

Default: 0

RxMinRate

Minimum rate (packets per second) at which BFD packets were received.

Type: double

Default: 0

RxReqMinEchoRxInterval

Desired minimum receive interval for echo packets received from the DUT.

Type: double

Default: 0

TimeoutCount

Count of the number of timeout states detected.

Type: u32

Default: 0

TxAvgRate

Average rate (packets per second) at which BFD packets were transmitted.

Type: double

Default: 0

TxCount

Number of BFD Control packets sent.

Type: u32

Default: 30

TxInterval

Negotiated transmit interval in milliseconds.

Type: double

Default: 30

TxMaxRate

Maximum rate (packets per second) at which BFD packets were transmitted.

Type: double

Default: 0

TxMinRate

Minimum rate (packets per second) at which BFD packets were transmitted.

Type: double

Default: 0

YourDiscriminator

Discriminator identifier received from the DUT.

Type: u32

Default: 0