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

Связанные команды

Нет