bfd
bfd
+ micro-bfd-sessions
+ lag-interface name reference
+ admin-state keyword
+ desired-minimum-transmit-interval number
+ detection-multiplier number
+ local-address (ipv4-address | ipv6-address)
- member-interface name string
- active-receive-interval number
- active-transmit-interval number
- async
- last-clear string
- last-packet-received string
- last-packet-transmitted string
- received-errored-packets number
- received-packets number
- transmitted-packets number
- up-transitions number
- failure-transitions number
- last-failure-time string
- last-state-transition string
- local-diagnostic-code keyword
- local-discriminator number
- remote-control-plane-independent boolean
- remote-diagnostic-code keyword
- remote-discriminator number
- remote-minimum-receive-interval number
- remote-multiplier number
- remote-session-state keyword
- session-state keyword
+ remote-address (ipv4-address | ipv6-address)
+ required-minimum-receive number
- network-instance name string
- peer local-discriminator number
- active-receive-interval number
- active-transmit-interval number
- async
- last-clear string
- last-packet-received string
- last-packet-transmitted string
- received-errored-packets number
- received-packets number
- transmitted-packets number
- up-transitions number
- failure-transitions number
- ipv6-link-local-interface string
- last-failure-time string
- last-state-transition string
- local-address (ipv4-address | ipv6-address)
- local-diagnostic-code keyword
- oper-state keyword
- remote-address (ipv4-address | ipv6-address)
- remote-control-plane-independent boolean
- remote-diagnostic-code keyword
- remote-discriminator number
- remote-minimum-receive-interval number
- remote-multiplier number
- remote-session-state keyword
- session-state keyword
- subscribed-protocols string
+ subinterface id string
+ admin-state keyword
+ desired-minimum-transmit-interval number
+ detection-multiplier number
+ minimum-echo-receive-interval number
+ required-minimum-receive number
- total-bfd-sessions number
- total-unmatched-bfd-packets number
bfd Descriptions
bfd
micro-bfd-sessions
Note: This command is available for the following platforms:
| ||
Description | Context to configure micro-BFD session parameters and report sessions state | |
Context | bfd micro-bfd-sessions | |
Tree | micro-bfd-sessions | |
Configurable | True |
lag-interface name reference
Note: This command is available for the following platforms:
| ||
Description | List of ethernet interface references to associate a micro-BFD session config and state | |
Context | bfd micro-bfd-sessions lag-interface name reference | |
Tree | lag-interface | |
Configurable | True |
name reference
Note: This command is available for the following platforms:
| ||
Description | Reference ID for associated lag interface Example: lag1 (Reference Interface lag1). | |
Context | bfd micro-bfd-sessions lag-interface name reference | |
Reference | ||
Configurable | True |
admin-state keyword
Note: This command is available for the following platforms:
| ||
Description | Administratively enable or disable BFD for this subinterface | |
Context | bfd micro-bfd-sessions lag-interface name reference admin-state keyword | |
Tree | admin-state | |
Default | disable | |
Options |
| |
Configurable | True |
desired-minimum-transmit-interval number
Note: This command is available for the following platforms:
| ||
Description | The minimum interval between transmission of BFD control packets This value is advertised to the peer, however the actual interval used is specified by taking the maximum of desired-minimum-transmit-interval and the value of the remote required-minimum-receive interval value. This value is specified as an integer number of microseconds. | |
Context | bfd micro-bfd-sessions lag-interface name reference desired-minimum-transmit-interval number | |
Tree | desired-minimum-transmit-interval | |
Range | 10000 to 100000000 | |
Default | 1000000 | |
Units | microseconds | |
Configurable | True |
detection-multiplier number
Note: This command is available for the following platforms:
| ||
Description | The number of packets that must be missed to declare this session as down The detection interval for the BFD session is calculated by multiplying the value of the negotiated transmission interval by this value. | |
Context | bfd micro-bfd-sessions lag-interface name reference detection-multiplier number | |
Tree | detection-multiplier | |
Range | 3 to 20 | |
Default | 3 | |
Configurable | True |
local-address (ipv4-address | ipv6-address)
Note: This command is available for the following platforms:
| ||
Description | IP address to be used as source address in BFD packets | |
Context | bfd micro-bfd-sessions lag-interface name reference local-address (ipv4-address | ipv6-address) | |
Tree | local-address | |
Configurable | True |
member-interface name string
Note: This command is available for the following platforms:
| ||
Description | List of ethernet interface references to associate a micro-BFD session config and state | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string | |
Tree | member-interface | |
Configurable | False |
name string
Note: This command is available for the following platforms:
| ||
Description | Reference ID for associated ethernet interface Example: ethernet-2/1 (Reference Interface ethernet-2/1). | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string | |
Configurable | False |
active-receive-interval number
Note: This command is available for the following platforms:
| ||
Description | The receive interval currently being used by this BFD session This is the amount of time the BFD state machine expects between receiving BFD messages from the remote peer. | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string active-receive-interval number | |
Tree | active-receive-interval | |
Configurable | False |
active-transmit-interval number
Note: This command is available for the following platforms:
| ||
Description | The transmit interval currently being used by this BFD session This is the amount of time the local BFD agent will wait between the sending of BFD messages to the remote peer | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string active-transmit-interval number | |
Tree | active-transmit-interval | |
Configurable | False |
async
Note: This command is available for the following platforms:
| ||
Description | Container for async BFD operational state parameters | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string async | |
Tree | async | |
Configurable | False |
last-clear string
Note: This command is available for the following platforms:
| ||
Description | Timestamp of the last time the session counters were cleared. | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string async last-clear string | |
Tree | last-clear | |
String Length | 20 to 32 | |
Configurable | False |
last-packet-received string
Note: This command is available for the following platforms:
| ||
Description | Timestamp for when the last BFD packet was received for this session | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string async last-packet-received string | |
Tree | last-packet-received | |
String Length | 20 to 32 | |
Configurable | False |
last-packet-transmitted string
Note: This command is available for the following platforms:
| ||
Description | Timestamp for when the last BFD packet was transmitted for this session | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string async last-packet-transmitted string | |
Tree | last-packet-transmitted | |
String Length | 20 to 32 | |
Configurable | False |
received-errored-packets number
Note: This command is available for the following platforms:
| ||
Description | Counter for the number of BFD packets received with BFD level errors | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string async received-errored-packets number | |
Tree | received-errored-packets | |
Default | 0 | |
Configurable | False |
received-packets number
Note: This command is available for the following platforms:
| ||
Description | Counter for the number of BFD packets received for this session | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string async received-packets number | |
Tree | received-packets | |
Default | 0 | |
Configurable | False |
transmitted-packets number
Note: This command is available for the following platforms:
| ||
Description | Counter for the number of BFD packets transmitted for this session | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string async transmitted-packets number | |
Tree | transmitted-packets | |
Default | 0 | |
Configurable | False |
up-transitions number
Note: This command is available for the following platforms:
| ||
Description | Counter for the number of UP transitions for this BFD session | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string async up-transitions number | |
Tree | up-transitions | |
Default | 0 | |
Configurable | False |
failure-transitions number
Note: This command is available for the following platforms:
| ||
Description | The number of times that the BFD session has transitioned out of the up state | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string failure-transitions number | |
Tree | failure-transitions | |
Configurable | False |
last-failure-time string
Note: This command is available for the following platforms:
| ||
Description | Timestamp of the last BFD session transition out of the up state to down state | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string last-failure-time string | |
Tree | last-failure-time | |
String Length | 20 to 32 | |
Configurable | False |
last-state-transition string
Note: This command is available for the following platforms:
| ||
Description | Timestamp of the last micro-BFD session transition from any state to any state Time of the session in the current state can be calculated from this value. | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string last-state-transition string | |
Tree | last-state-transition | |
String Length | 20 to 32 | |
Configurable | False |
local-diagnostic-code keyword
Note: This command is available for the following platforms:
| ||
Description | The local BFD diagnostic code indicating the most recent reason for failure of this BFD session | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string local-diagnostic-code keyword | |
Tree | local-diagnostic-code | |
Options |
| |
Configurable | False |
local-discriminator number
Note: This command is available for the following platforms:
| ||
Description | BFD session local discriminator | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string local-discriminator number | |
Tree | local-discriminator | |
Configurable | False |
remote-control-plane-independent boolean
Note: This command is available for the following platforms:
| ||
Description | Indicates if the remote neighbor has set the control independent flag | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string remote-control-plane-independent boolean | |
Tree | remote-control-plane-independent | |
Configurable | False |
remote-diagnostic-code keyword
Note: This command is available for the following platforms:
| ||
Description | The remote BFD diagnostic code indicating the remote system's reason for failure of the BFD session | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string remote-diagnostic-code keyword | |
Tree | remote-diagnostic-code | |
Options |
| |
Configurable | False |
remote-discriminator number
Note: This command is available for the following platforms:
| ||
Description | A unique identifier used by the remote system to identify this BFD session | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string remote-discriminator number | |
Tree | remote-discriminator | |
Configurable | False |
remote-minimum-receive-interval number
Note: This command is available for the following platforms:
| ||
Description | The value of the minimum receive interval that was specified by the peer This value references the value in the most recent BFD control packet received from the peer. | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string remote-minimum-receive-interval number | |
Tree | remote-minimum-receive-interval | |
Configurable | False |
remote-multiplier number
Note: This command is available for the following platforms:
| ||
Description | The current number of packets that must be missed to declare the session as down The detection interval for the BFD session is calculated by multiplying the value of the negotiated transmission interval by this value. | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string remote-multiplier number | |
Tree | remote-multiplier | |
Configurable | False |
remote-session-state keyword
Note: This command is available for the following platforms:
| ||
Description | The reported state of the BFD session according to the remote system This state reflects the last state reported in a BFD control packet. | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string remote-session-state keyword | |
Tree | remote-session-state | |
Options |
| |
Configurable | False |
session-state keyword
Note: This command is available for the following platforms:
| ||
Description | The state of the BFD session perceived by the local system | |
Context | bfd micro-bfd-sessions lag-interface name reference member-interface name string session-state keyword | |
Tree | session-state | |
Options |
| |
Configurable | False |
remote-address (ipv4-address | ipv6-address)
Note: This command is available for the following platforms:
| ||
Description | The remote IP address for the far-end of the BFD session This must be the same IP version as the local-address. | |
Context | bfd micro-bfd-sessions lag-interface name reference remote-address (ipv4-address | ipv6-address) | |
Tree | remote-address | |
Configurable | True |
required-minimum-receive number
Note: This command is available for the following platforms:
| ||
Description | The minimum interval between received BFD control packets that this system should support This value is advertised to the remote peer to indicate the maximum frequency (i.e., minimum inter-packet interval) between BFD control packets that is acceptable to the local system. This value is specified as an integer number of microseconds. | |
Context | bfd micro-bfd-sessions lag-interface name reference required-minimum-receive number | |
Tree | required-minimum-receive | |
Range | 10000 to 100000000 | |
Default | 1000000 | |
Units | microseconds | |
Configurable | True |
network-instance name string
Description | network-instance context for BFD session. | |
Context | bfd network-instance name string | |
Tree | network-instance | |
Configurable | False |
name string
Description | A unique name identifying the network instance | |
Context | bfd network-instance name string | |
Configurable | False |
peer local-discriminator number
Description | BFD session state related to this peer | |
Context | bfd network-instance name string peer local-discriminator number | |
Tree | peer | |
Configurable | False |
local-discriminator number
Description | BFD session local discriminator | |
Context | bfd network-instance name string peer local-discriminator number | |
Configurable | False |
active-receive-interval number
Description | The receive interval currently being used by this BFD session This is the amount of time the BFD state machine expects between receiving BFD messages from the remote peer. | |
Context | bfd network-instance name string peer local-discriminator number active-receive-interval number | |
Tree | active-receive-interval | |
Configurable | False |
active-transmit-interval number
Description | The transmit interval currently being used by this BFD session This is the amount of time the local BFD agent will wait between the sending of BFD messages to the remote peer | |
Context | bfd network-instance name string peer local-discriminator number active-transmit-interval number | |
Tree | active-transmit-interval | |
Configurable | False |
async
Description | Container for async BFD operational state parameters | |
Context | bfd network-instance name string peer local-discriminator number async | |
Tree | async | |
Configurable | False |
last-clear string
Description | Timestamp of the last time the session counters were cleared. | |
Context | bfd network-instance name string peer local-discriminator number async last-clear string | |
Tree | last-clear | |
String Length | 20 to 32 | |
Configurable | False |
last-packet-received string
Description | Timestamp for when the last BFD packet was received for this session | |
Context | bfd network-instance name string peer local-discriminator number async last-packet-received string | |
Tree | last-packet-received | |
String Length | 20 to 32 | |
Configurable | False |
last-packet-transmitted string
Description | Timestamp for when the last BFD packet was transmitted for this session | |
Context | bfd network-instance name string peer local-discriminator number async last-packet-transmitted string | |
Tree | last-packet-transmitted | |
String Length | 20 to 32 | |
Configurable | False |
received-errored-packets number
Description | Counter for the number of BFD packets received with BFD level errors | |
Context | bfd network-instance name string peer local-discriminator number async received-errored-packets number | |
Tree | received-errored-packets | |
Default | 0 | |
Configurable | False |
received-packets number
Description | Counter for the number of BFD packets received for this session | |
Context | bfd network-instance name string peer local-discriminator number async received-packets number | |
Tree | received-packets | |
Default | 0 | |
Configurable | False |
transmitted-packets number
Description | Counter for the number of BFD packets transmitted for this session | |
Context | bfd network-instance name string peer local-discriminator number async transmitted-packets number | |
Tree | transmitted-packets | |
Default | 0 | |
Configurable | False |
up-transitions number
Description | Counter for the number of UP transitions for this BFD session | |
Context | bfd network-instance name string peer local-discriminator number async up-transitions number | |
Tree | up-transitions | |
Default | 0 | |
Configurable | False |
failure-transitions number
Description | The number of times that the BFD session has transitioned out of the up state | |
Context | bfd network-instance name string peer local-discriminator number failure-transitions number | |
Tree | failure-transitions | |
Configurable | False |
ipv6-link-local-interface string
Description | For IPv6 link local sessions only, indicates the local interface with which the session is associated. | |
Context | bfd network-instance name string peer local-discriminator number ipv6-link-local-interface string | |
Tree | ipv6-link-local-interface | |
Configurable | False |
last-failure-time string
Description | Timestamp of the last BFD session transition out of the up state to down state | |
Context | bfd network-instance name string peer local-discriminator number last-failure-time string | |
Tree | last-failure-time | |
String Length | 20 to 32 | |
Configurable | False |
last-state-transition string
Description | Timestamp of the last BFD session transition from any state to any state Time of the session in the current state can be calculated from this value. | |
Context | bfd network-instance name string peer local-discriminator number last-state-transition string | |
Tree | last-state-transition | |
String Length | 20 to 32 | |
Configurable | False |
local-address (ipv4-address | ipv6-address)
Description | IP address to be used as source address in BFD packets | |
Context | bfd network-instance name string peer local-discriminator number local-address (ipv4-address | ipv6-address) | |
Tree | local-address | |
Configurable | False |
local-diagnostic-code keyword
Description | The local BFD diagnostic code indicating the most recent reason for failure of this BFD session | |
Context | bfd network-instance name string peer local-discriminator number local-diagnostic-code keyword | |
Tree | local-diagnostic-code | |
Options |
| |
Configurable | False |
oper-state keyword
Description | Details the operational state of the session | |
Context | bfd network-instance name string peer local-discriminator number oper-state keyword | |
Tree | oper-state | |
Options |
| |
Configurable | False |
remote-address (ipv4-address | ipv6-address)
Description | The remote IP address for the far-end of the BFD session This must be the same IP version as the local-address. | |
Context | bfd network-instance name string peer local-discriminator number remote-address (ipv4-address | ipv6-address) | |
Tree | remote-address | |
Configurable | False |
remote-control-plane-independent boolean
Description | Indicates if the remote neighbor has set the control independent flag | |
Context | bfd network-instance name string peer local-discriminator number remote-control-plane-independent boolean | |
Tree | remote-control-plane-independent | |
Configurable | False |
remote-diagnostic-code keyword
Description | The remote BFD diagnostic code indicating the remote system's reason for failure of the BFD session | |
Context | bfd network-instance name string peer local-discriminator number remote-diagnostic-code keyword | |
Tree | remote-diagnostic-code | |
Options |
| |
Configurable | False |
remote-discriminator number
Description | A unique identifier used by the remote system to identify this BFD session | |
Context | bfd network-instance name string peer local-discriminator number remote-discriminator number | |
Tree | remote-discriminator | |
Configurable | False |
remote-minimum-receive-interval number
Description | The value of the minimum receive interval that was specified by the peer This value references the value in the most recent BFD control packet received from the peer. | |
Context | bfd network-instance name string peer local-discriminator number remote-minimum-receive-interval number | |
Tree | remote-minimum-receive-interval | |
Configurable | False |
remote-multiplier number
Description | The current number of packets that must be missed to declare the session as down The detection interval for the BFD session is calculated by multiplying the value of the negotiated transmission interval by this value. | |
Context | bfd network-instance name string peer local-discriminator number remote-multiplier number | |
Tree | remote-multiplier | |
Configurable | False |
remote-session-state keyword
Description | The reported state of the BFD session according to the remote system This state reflects the last state reported in a BFD control packet. | |
Context | bfd network-instance name string peer local-discriminator number remote-session-state keyword | |
Tree | remote-session-state | |
Options |
| |
Configurable | False |
session-state keyword
Description | The state of the BFD session perceived by the local system | |
Context | bfd network-instance name string peer local-discriminator number session-state keyword | |
Tree | session-state | |
Options |
| |
Configurable | False |
subscribed-protocols string
Description | Indicates the set of protocols that currently use this BFD session for liveliness detection | |
Context | bfd network-instance name string peer local-discriminator number subscribed-protocols string | |
Tree | subscribed-protocols | |
Configurable | False |
subinterface id string
Description | List of subinterface references to associating BFD config and state | |
Context | bfd subinterface id string | |
Tree | subinterface | |
Configurable | True |
id string
Description | Reference ID for associated subinterface Example: ethernet-2/1.100 (Reference Interface ethernet-2/1, subinterface 100). | |
Context | bfd subinterface id string | |
String Length | 5 to 25 | |
Configurable | True |
admin-state keyword
Description | Administratively enable or disable BFD for this subinterface | |
Context | bfd subinterface id string admin-state keyword | |
Tree | admin-state | |
Default | disable | |
Options |
| |
Configurable | True |
desired-minimum-transmit-interval number
Description | The minimum interval between transmission of BFD control packets This value is advertised to the peer, however the actual interval used is specified by taking the maximum of desired-minimum-transmit-interval and the value of the remote required-minimum-receive interval value. This value is specified as an integer number of microseconds. | |
Context | bfd subinterface id string desired-minimum-transmit-interval number | |
Tree | desired-minimum-transmit-interval | |
Range | 10000 to 100000000 | |
Default | 1000000 | |
Units | microseconds | |
Configurable | True |
detection-multiplier number
Description | The number of packets that must be missed to declare this session as down The detection interval for the BFD session is calculated by multiplying the value of the negotiated transmission interval by this value. | |
Context | bfd subinterface id string detection-multiplier number | |
Tree | detection-multiplier | |
Range | 3 to 20 | |
Default | 3 | |
Configurable | True |
minimum-echo-receive-interval number
Description | The minimum interval between echo packets the local node can receive Implicitly enabled echo mode on the associated interface. | |
Context | bfd subinterface id string minimum-echo-receive-interval number | |
Tree | minimum-echo-receive-interval | |
Range | 0 | 250000 to 100000000 | |
Default | 0 | |
Configurable | True |
required-minimum-receive number
Description | The minimum interval between received BFD control packets that this system should support This value is advertised to the remote peer to indicate the maximum frequency (i.e., minimum inter-packet interval) between BFD control packets that is acceptable to the local system. This value is specified as an integer number of microseconds. | |
Context | bfd subinterface id string required-minimum-receive number | |
Tree | required-minimum-receive | |
Range | 10000 to 100000000 | |
Default | 1000000 | |
Units | microseconds | |
Configurable | True |
total-bfd-sessions number
Description | Counter for the total number of BFD sessions | |
Context | bfd total-bfd-sessions number | |
Tree | total-bfd-sessions | |
Default | 0 | |
Configurable | False |
total-unmatched-bfd-packets number
Description | Counter for the total number of BFD packets received not matching a BFD session | |
Context | bfd total-unmatched-bfd-packets number | |
Tree | total-unmatched-bfd-packets | |
Default | 0 | |
Configurable | False |