В данном разделе используются следующие обозначения:
<vrf-name> – имя существующего виртуального маршрутизатора (Virtual Routing and Forwarding или VRF), созданного с помощью команды vrf;bfd> [no] enabledВключить (или выключить, если no) экземпляр BFD.
bfd> [no] peer <name>Настроить (или удалить, если no) параметры BFD для заданного соседа.
Пример:
ngfw> bfd> peer TEST
bfd> peer=['name']> [no] address <address>Установить (или удалить, если no) адрес для BFD.
Пример:
ngfw> bfd> peer=['TEST']> address 10.10.10.1
bfd> peer=['name']> [no] transmit-interval <interval>Установить (или удалить, если no) интервал передачи для BFD в миллисекундах. Допустимые значения параметра interval – 50..10000.
Пример:
ngfw> bfd> peer=['TEST']> transmit-interval 2345
bfd> peer=['name']> [no] receive-interval <interval>Установить (или удалить, если no) интервал приема для BFD в миллисекундах. Допустимые значения параметра interval – 50..10000.
Пример:
ngfw> bfd> peer=['TEST']> receive-interval 123
bfd> peer=['name']> [no] multiplier <multiplier>Установить (или удалить, если no) множитель для BFD. Допустимые значения параметра multiplier – 2..255.
Пример:
ngfw> bfd> peer=['TEST']> multiplier 4
bfd> peer=['name']> [no] vrf <vrf-name>Установить (или удалить, если no) VRF для BFD.
Пример:
ngfw> bfd> peer=['TEST']> vrf Blue
show bfd peersПоказать список всех соседей BFD.
Пример:
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>Показать параметры BFD для заданного соседа.
Пример:
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>Показать счетчики BFD для заданного соседа.
Пример:
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Показать текущую конфигурацию протокола BFD.
Пример:
ngfw> show bfd config
{
"ngfw-bfd:bfd": {
"enabled": true,
"peers": [
{
"name": "TEST",
"address": "10.10.10.1",
"vrf": "Management"
}
]
}
}