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 |