BfdPacket(mapping=None, *, ignore_unknown_fields=False, **kwargs).. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
authentication_present |
bool
The Authentication Present bit of the BFD packet. This is specified in section 4.1 of RFC5880 This field is a member of oneof_ _authentication_present.
|
control_plane_independent |
bool
The Control Plane Independent bit of the BFD packet. This is specified in section 4.1 of RFC5880 This field is a member of oneof_ _control_plane_independent.
|
demand |
bool
The demand bit of the BFD packet. This is specified in section 4.1 of RFC5880 This field is a member of oneof_ _demand.
|
diagnostic |
str
The diagnostic code specifies the local system's reason for the last change in session state. This allows remote systems to determine the reason that the previous session failed, for example. These diagnostic codes are specified in section 4.1 of RFC5880 Check the Diagnostic enum for the list of possible values. This field is a member of oneof_ _diagnostic.
|
final |
bool
The Final bit of the BFD packet. This is specified in section 4.1 of RFC5880 This field is a member of oneof_ _final.
|
length |
int
The length of the BFD Control packet in bytes. This is specified in section 4.1 of RFC5880 This field is a member of oneof_ _length.
|
min_echo_rx_interval_ms |
int
The Required Min Echo RX Interval value in the BFD packet. This is specified in section 4.1 of RFC5880 This field is a member of oneof_ _min_echo_rx_interval_ms.
|
min_rx_interval_ms |
int
The Required Min RX Interval value in the BFD packet. This is specified in section 4.1 of RFC5880 This field is a member of oneof_ _min_rx_interval_ms.
|
min_tx_interval_ms |
int
The Desired Min TX Interval value in the BFD packet. This is specified in section 4.1 of RFC5880 This field is a member of oneof_ _min_tx_interval_ms.
|
multiplier |
int
The detection time multiplier of the BFD packet. This is specified in section 4.1 of RFC5880 This field is a member of oneof_ _multiplier.
|
multipoint |
bool
The multipoint bit of the BFD packet. This is specified in section 4.1 of RFC5880 This field is a member of oneof_ _multipoint.
|
my_discriminator |
int
The My Discriminator value in the BFD packet. This is specified in section 4.1 of RFC5880 This field is a member of oneof_ _my_discriminator.
|
poll |
bool
The Poll bit of the BFD packet. This is specified in section 4.1 of RFC5880 This field is a member of oneof_ _poll.
|
state |
str
The current BFD session state as seen by the transmitting system. These states are specified in section 4.1 of RFC5880 Check the State enum for the list of possible values. This field is a member of oneof_ _state.
|
version |
int
The version number of the BFD protocol, as specified in section 4.1 of RFC5880. This field is a member of oneof_ _version.
|
your_discriminator |
int
The Your Discriminator value in the BFD packet. This is specified in section 4.1 of RFC5880 This field is a member of oneof_ _your_discriminator.
|
Classes
Diagnostic
Diagnostic(value)The diagnostic code specifies the local system's reason for the last change in session state. This allows remote systems to determine the reason that the previous session failed, for example. These diagnostic codes are specified in section 4.1 of RFC5880
State
State(value)The current BFD session state as seen by the transmitting system. These states are specified in section 4.1 of RFC5880