13.15. Команды IP BFD
13.15.1. bfd interval
Назначение
Данная команда используется для указания желаемого интервала передачи, интервала приема и множителя обнаружения для IP BFD на интерфейсе.
Команда no bfd interval
используется для восстановления значения по умолчанию.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
bfd interval {tx MINTX|rx MINRX|multiplier MULTIPLIER}
no bfd interval
Параметр |
Описание |
Значения |
---|---|---|
MINTX |
Минимальный интервал передачи BFD |
3 - 1000 millisecond |
MINRX |
Минимальный интервал приема BFD |
3 - 1000 millisecond |
MULTIPLIER |
Значение множителя обнаружения |
2 - 15 |
Режим ввода
Interface Configuration
Состояние по умолчанию
По умолчанию минимальный интервал передачи и приема составляет 20 мс.
Значение множителя обнаружения по умолчанию равно 3.
Применение
Команда используется для указания интервала передачи, интервала приема и множителя обнаружения IP BFD на интерфейсе.
Данная настройка влияет на все сеансы IP BFD на порте. Фактический интервал передачи и интервал приема необходимо согласовать с другим участником сессии.
Примеры
Настройка желаемого интервала передачи и приема в 3 мс, множителя обнаружения в 3:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# bfd interval mintx 3 minrx 3 multiplier 3
Связанные команды
Нет
13.15.2. bfd NAME peer-ip A.B.C.D interface
Назначение
Данная команда используется для настройки одной однохоповой сессии IP BFD.
Команда no bfd NAME peer-ip A.B.C.D interface
используется для удаления сессиию.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
bfd NAME peer-ip A.B.C.D (vrf NAME| ) interface (IFPHYSICAL|IFVLAN|IFAGG) (source-ip A.B.C.D| ) (auto|local LDISR remote RDISR)
no bfd NAME
Параметр |
Описание |
Значения |
---|---|---|
peer-ip A.B.C.D |
IP-адрес назначения BFD |
- |
vrf NAME |
VRF для BFD |
- |
interface |
Интерфейс для однохопового BFD |
- |
Source-ip A.B.C.D |
IP-адрес источника |
- |
auto |
Автоматическое распределение локального дискриминатора |
- |
LDISR |
Локальный дискриминатор, определяемый пользователем |
257 - 8191 |
RDISR |
Удаленный дискриминатор, определяемый пользователем |
1 - 4294967295 |
Режим ввода
Global Config
Состояние по умолчанию
По умолчанию сессия IP Single BFD отсутствует.
Применение
Команда используется для указания IP BFD для статического маршрута. Конфигурации BFD должны удовлетворять следующим условиям:
IP-адрес назначения должен находиться в подсети с IP-адресом связанного интерфейса.
Указанный VRF должен быть таким же, как и у связанного интерфейса. Если пользователи не укажут VRF, BFD VRF будет использоваться по умолчанию.
IP-адрес источника должен быть таким же, как у связанного интерфейса. Если пользователь не укажет IP-адрес источника, IP-адрес источника будет получен из связанного интерфейса, который находится в одной подсети с IP-адресом назначения. Если существует много IP-адресов в подсети связанного интерфейса с IP-адресом назначения, то в первую очередь будет выбран основной IP-адрес, а во вторую очередь - меньшие значения IP-адресов.
Если пользователь указывает локальный и удаленный дискриминатор, BFD использует их. В противном случае локальный дискриминатор BFD будет назначен автоматически.
Примеры
Создание однохоповой сессии IP BFD “test”:
Switch# configure terminal
Switch(config)# bfd test peer-ip 9.9.9.2 interface eth-0-9 local 10 remote 20
Связанные команды
ip route
13.15.3. bfd NAME peer-ip A.B.C.D source-ip
Назначение
Данная команда используется для настройки одной многохоповой сессии IP BFD.
Команда no bfd NAME peer-ip A.B.C.D source-ip
используется для удаления многохоповой сессии IP BFD.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
bfd NAME peer-ip A.B.C.D source-ip A.B.C.D (auto|local LDISR remote RDISR)
no bfd NAME
Параметр |
Описание |
Значения |
---|---|---|
NAME |
BFD name |
Текст до 16 символов |
peer-ip A.B.C.D |
IP-адрес назначения BFD |
- |
Source-ip A.B.C.D |
IP-адрес источника |
- |
auto |
Автоматическое распределение локального дискриминатора |
- |
LDISR |
Локальный дискриминатор, определяемый пользователем |
257 - 8191 |
RDISR |
Удаленный дискриминатор, определяемый пользователем |
1 - 4294967295 |
Режим ввода
Global Config
Состояние по умолчанию
По умолчанию сеанс IP Multiple BFD не создается.
Применение
Данная команда используется для указания IP BFD для статического маршрута. Конфигурация BFD должна соответствовать следующим условиям:
IP-адрес источника должен быть таким же, как у локального L3-интерфейса.
Если пользователь указал локальный и удаленный дискриминатор, BFD будет использовать их. В противном случае локальный дискриминатор BFD будет назначен автоматически.
Примеры
Создание многохоповой IP-сессии BFD “test”:
Switch# configure terminal
Switch(config)# bfd test peer-ip 9.9.9.2 source 10.10.10.1 local 10 remote 20
Связанные команды
ip route
13.15.4. ip route
Назначение
Данная команда используется для привязки сессии IP BFD к статическому маршруту.
Команда no ip route
используется для удаления привязки.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
ip route PREFIX NEXTHOP bind bfd NAME
no ip route prefix nexthop bind bfd
Параметр |
Описание |
Значения |
---|---|---|
PREFIX |
Префикс IP-адреса назначения (например, 10.0.0.0/8) |
- |
NEXTHOP |
Адрес IP-шлюза |
- |
NAME |
Имя BFD-сессии |
Текст до 16 символов |
Режим ввода
Global Config
Состояние по умолчанию
По умолчанию сеанса IP BFD, который должен быть связан с одним статическим маршрутом, отсутствует.
Применение
Команда используется для привязки существующего сеанса IP BFD к статическому маршруту. Сессия должна быть создана перед использованием команды.
Когда статический маршрут удаляется, сессия будет отвязана от маршрута, но не удалена.
Примеры
Привязка IP-сессии BFD “test” к статическому маршрутизатору 1.1.1.0/24
через 9.9.9.2
:
Switch# configure terminal
Switch(config)# ip route 1.1.1.0/24 9.9.9.2 bind bfd test
Связанные команды
ip route
13.15.5. bfd set interval
Назначение
Данная команда используется для настройки интервала отправки и получения BFD-пакетов в BFD-сессии.
Команда no bfd set interval
используется для удаления данной конфигурации.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
bfd set interval mintx MINTX minrx MINRX multiplier MULTIPLIER
no bfd set interval
Параметр |
Описание |
Значения |
---|---|---|
MINTX |
Минимальный интервал отправки пакетов BFD, мсек |
3 - 1000 |
MINRX |
Минимальный интервал приема пакетов BFD, мсек |
3 - 1000 |
MULTIPLIER |
Множитель задержки |
2 - 15 |
Режим ввода
BFD Configuration
Состояние по умолчанию
По умолчанию минимальное время отправки и получения пакетов составляет 20 мс, время тайм-аута - 3.
Применение
Нет
Примеры
Настройка интервала отправки и получения BFD-пакетов для BFD-сессии “test”:
Switch# configure terminal
Switch(config)# bfd test
Switch(config-ip-bfd)#bfd set interval mintx 30 minrx 30 multiplier 5
Связанные команды
show bfd session detail
13.15.6. bfd global dscp
Назначение
Данная команда используется для настройки глобального значения DSCP для всех многохоповых сессий BFD.
Команда no bfd global dscp
используется удаления данной конфигурации.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
bfd set dscp DSCP
no bfd global dscp
Параметр |
Описание |
Значения |
---|---|---|
DSCP |
Значение DSCP в IP-заголовке для BFD-пакета |
0 - 63 |
Режим ввода
Global Config
Состояние по умолчанию
По умолчанию значение DSCP для всех многохоповых сессий BFD равно 56.
Применение
Нет
Примеры
Настройка глобального значения DSCP для всех мультихопов для всех сессий BFD:
Switch# configure terminal
Switch(config)# bfd global dscp 63
Связанные команды
show bfd session detail
13.15.7. bfd set dscp
Назначение
Данная команда используется для настройки глобального значения DSCP для одной многохоповой сессии BFD.
Команда no bfd set dscp
используется для удаления данной конфигурации.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
bfd set dscp DSCP
no bfd set dscp
Параметр |
Описание |
Значения |
---|---|---|
DSCP |
Значение DSCP в IP-заголовке для BFD-пакета |
0 - 63 |
Режим ввода
BFD Configuration
Состояние по умолчанию
По умолчанию значение DSCP для одной многохоповой сессии BFD равно 56.
Применение
Данная команда используется для указания DSCP для одного многохонового сеанса BFD.
При удалении этой настройки DSCP данной многохоповой BFD-сессии будет соответствовать значению глобального DSCP.
Примеры
Настройка глобального значения DSCP для всех мультихопов всех сессий BFD:
Switch# configure terminal
Switch(config)# bfd test
Switch(config-ip-bfd)# bfd set dscp 63
Связанные команды
show bfd session detail
13.15.8. show bfd
Назначение
Данная команда используется для отображения статусов модуля IP BFD.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
show bfd
Режим ввода
Privileged EXEC
Состояние по умолчанию
N/A
Применение
Нет
Примеры
Вывод статуса BFD:
Switch# show bfd
BFD ID: 00 Start Time:Thu May 2 03:09:41 2023
Number of Sessions: 2
Slow Timer: 1000 Image type: DISTRIBUTED
Echo Mode: Disabled BFD Notifications disabled
Next Session Discriminator: 10
BFD Clients:
STATIC -\> Client ID: 1
OSPF-\> Client ID: 4
Связанные команды
Нет
13.15.9. show bfd static configurations
Назначение
Данная команда используется для вывода статических конфигураций BFD.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
show bfd static configurations (word| )
Режим ввода
Privileged EXEC
Состояние по умолчанию
N/A
Применение
Нет
Примеры
Вывод статических конфигураций BFD.
Switch# show bfd static configurations
==================================================================================================================================
Name Type VRF LocalDiscr RemoteDiscr Src Ip Dst Ip interface Status
test1 single-hop default - - 10.10.10.1 10.10.10.2 vlan10 active
test2 single-hop test - - 9.9.9.1 9.9.9.2 vlan4094 active
test3 single-hop default 8191 4294967295 10.10.10.1 10.10.10.3 vlan10 active
Связанные команды
Нет
13.15.10. show bfd session
Назначение
Данная команда используется для вывода сессий BFD.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
show bfd session (detail| )
show bfd session SRC DST interface IFNAME (detail| )
show bfd session SRC DST (detail| )
show bfd session discriminator SESS (detail| )
Параметр |
Описание |
Значения |
---|---|---|
detail |
Детальная информация о сессии |
- |
SRC |
Локальный IPv4-адрес |
- |
DST |
IPv4-адрес соседнего устройства |
- |
IFNAME |
Интерфейс BFD (Порт / Linkagg / VLAN) |
- |
discriminator SESS |
Индекс сессии BFD |
1 - 4294967295 |
Режим ввода
Privileged EXEC
Состояние по умолчанию
N/A
Применение
Данная команда используется для показа сессии BFD.
Ключевое слово detail
используется для вывода подробной информации.
Чтобы отфильтровать результат, пользователь может указать адрес источника и назначения, а также интерфейс.
Примеры
Вывод информации о сессиях BFD:
Switch# show bfd session
Abbreviation:
LD: Local Discriminator. RD: Remote Discriminator
S: Single hop session. M: Multi hop session.
SD: Static Discriminator. DD: Dynamic Discriminator
A: Admin down. D:Down. I:Init. U:Up.
============================================================================
LD RD TYPE ST UP-Time Remote-Addr VRF
8191 4294967295 S-SD D 00:00:00 10.10.10.3 default
8192 0 S-DD D 00:00:00 11.11.11.2 yoush
8193 0 S-DD D 00:00:00 10.10.10.2 default
8194 0 S-DD D 00:00:00 9.9.9.2 test
Number of Sessions: 4
Switch# show bfd session detail
======================================================
Session Interface : vlan10 Session Name : test3
Lower Layer : IPv4 Version : 1
Session Type : Single Hop Session State : Down
Discriminator Type : Static DSCP : 0
Local Discriminator : 8191 Local Address : 10.10.10.1
Remote Discriminator: 4294967295 Remote Address: 10.10.10.3
Local Port : 49155 Remote Port : 3784
vrf : default
Diagnostics : Нет
Timers in Milliseconds :
Min Tx: 20 Min Rx: 20 Multiplier: 3
Neg Tx: 4 Neg Rx: 20 Neg detect mult: 3
Sess up time : 00:00:00
Sess down time : 00:00:00
Bind Application : -
----------------------------------------------------------
Session Interface : vlan11 Session Name : -
Lower Layer : IPv4 Version : 1
Session Type : Single Hop Session State : Down
Discriminator Type : Dynamic DSCP : 0
Local Discriminator : 8192 Local Address : 11.11.11.1
Remote Discriminator: 0 Remote Address: 11.11.11.2
Local Port : 49152 Remote Port : 3784
vrf : yoush
Diagnostics : Нет
Timers in Milliseconds :
Min Tx: 20 Min Rx: 20 Multiplier: 3
Neg Tx: 4 Neg Rx: 20 Neg detect mult: 3
Sess up time : 00:00:00
Sess down time : 00:00:00
Bind Application : VRRP
Связанные команды
Нет
13.15.11. show resource bfd static configurations
Назначение
Данная команда используется для вывода ресурса статических конфигураций BFD.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
show resource bfd static configurations
Режим ввода
User EXEC
Состояние по умолчанию
Нет
Применение
Нет
Примеры
Вывод ресурса статических конфигураций BFD:
Switch# show resource bfd static configurations
BFD (Static-BFD, Vrrp-BFD)
Resource Used Capability
=============================================================
BFD static configuration
Связанные команды
Нет
13.15.12. show bfd interface
Назначение
Данная команда используется для показа статуса интерфейса IP BFD.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
show bfd interface (IFNAME|all| )
Параметр |
Описание |
Значения |
---|---|---|
IFNAME |
Интерфейс BFD (Порт / Linkagg / VLAN) |
- |
Режим ввода
Privileged EXEC
Состояние по умолчанию
N/A
Применение
Доступен вывод информации обо всех интерфейсах, либо только об указанном.
Примеры
Вывод информации о интерфейсе BFD порта “eth-0-9”:
Switch# show bfd interface eth-0-9
Interface: eth-0-9 ifindex: 9 state: UP
Interface level configuration: NO ECHO, NO SLOW TMR
Timers in Milliseconds
Min Tx: 1 Min Rx: 1 Multiplier: 3
----------------------------------------------------------
Number of Sessions: 2
BFD discriminator: 8193 BFD state: DOWN
BFD discriminator: 8191 BFD state: DOWN
Связанные команды
Нет
13.15.13. show bfd add-fail-session
Назначение
Данная команда используется для вывода сеансов BFD, добавленных в список отказов.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Base |
- |
AQ-N5000 |
7.0 |
Base |
- |
AQ-N6000 |
7.0 |
Base |
- |
Синтаксис
show bfd add-fail-session
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Нет
Примеры
Вывод сеансов BFD, добавленных в список отказов:
Switch# show bfd add-fail-session
========================================================
Name Type Src Ip Dst Ip
ccc single-hop 4.4.4.1 4.4.4.2
Связанные команды
Нет