This section uses the following conventions:
<vrf-name>
is the name of an existing virtual router (Virtual Routing and Forwarding; VRF) created using the vrf
command.bfd> [no] enabled
Enable (or disable, if no
) the BFD instance.
bfd> [no] peer <name>
Configure (or delete if no
) BFD parameters for the specified peer.
Example:
ngfw> bfd> peer TEST
bfd> peer=['name']> [no] address <address>
Set (or remove, if no
) the address for BFD.
Example:
ngfw> bfd> peer=['TEST']> address 10.10.10.1
bfd> peer=['name']> [no] transmit-interval <interval>
Set (or remove, if no
) the transmit interval for BFD in milliseconds. Possible values of the interval
parameter are 50 to 10000
.
Example:
ngfw> bfd> peer=['TEST']> transmit-interval 2345
bfd> peer=['name']> [no] receive-interval <interval>
Set (or remove, if no
) the receive interval for BFD in milliseconds. Possible values of the interval
parameter are 50 to 10000
.
Example:
ngfw> bfd> peer=['TEST']> receive-interval 123
bfd> peer=['name']> [no] multiplier <multiplier>
Set (or remove, if no
) the multiplier for BFD. Possible values of the multiplier
parameter are 2 to 255
.
Example:
ngfw> bfd> peer=['TEST']> multiplier 4
bfd> peer=['name']> [no] vrf <vrf-name>
Set (or remove, if no
) the VRF for BFD.
Example:
ngfw> bfd> peer=['TEST']> vrf Blue
show bfd peers
Show the list of all BFD peers.
Example:
ngfw> show bfd peers
[
{
"multihop":false,
"peer":"10.10.10.1",
"vrf":"Main",
"id":1510761655,
"remote-id":0,
"passive-mode":false,
"status":"down",
"downtime":21,
"diagnostic":"ok",
"remote-diagnostic":"ok",
"receive-interval":123,
"transmit-interval":2345,
"echo-receive-interval":0,
"echo-transmit-interval":0,
"detect-multiplier":4,
"remote-receive-interval":1000,
"remote-transmit-interval":1000,
"remote-echo-receive-interval":0,
"remote-detect-multiplier":3,
"rtt-min":0,
"rtt-avg":0,
"rtt-max":0
}
]
show bfd peer <name>
Show BFD parameters for the specified peer.
Example:
ngfw> show bfd peer TEST
{
"multihop":false,
"peer":"10.10.10.1",
"vrf":"Main",
"id":1510761655,
"remote-id":0,
"passive-mode":false,
"status":"down",
"downtime":19,
"diagnostic":"ok",
"remote-diagnostic":"ok",
"receive-interval":123,
"transmit-interval":2345,
"echo-receive-interval":0,
"echo-transmit-interval":0,
"detect-multiplier":4,
"remote-receive-interval":1000,
"remote-transmit-interval":1000,
"remote-echo-receive-interval":0,
"remote-detect-multiplier":3,
"rtt-min":0,
"rtt-avg":0,
"rtt-max":0
}
show bfd peer-counters <name>
Show BFD counters for the specified peer.
Example:
ngfw> show bfd peer-counters TEST
{
"multihop":false,
"peer":"10.10.10.1",
"vrf":"Main",
"control-packet-input":0,
"control-packet-output":0,
"echo-packet-input":0,
"echo-packet-output":0,
"session-up":0,
"session-down":0,
"zebra-notifications":0
}
show bfd config
Show current BFD configuration.
Example:
ngfw> show bfd config
{
"ngfw-bfd:bfd": {
"enabled": true,
"peers": [
{
"name": "TEST",
"address": "10.10.10.1",
"vrf": "Management"
}
]
}
}