Если в сценарии многоуровневой защиты BFD detection interval для “внутреннего” уровня больше, чем для «внешнего» уровня, защитное переключение на внутреннем уровне не инициируется, когда BFD обнаруживает ошибку в канале внешнего уровня.
Сценарий
Настроена многоуровневая защита, например BFD для RSVP, BFD для CR-LSP или BFD для TE.
Требования к конфигурации
Когда протокол BFD развернут в сети и настроена многоуровневая защита, интервал обнаружения BFD для канала внутреннего уровня должен быть меньше, чем для канала внешнего уровня.
В разных сценариях настраиваются различные BFD detection interval. Например, как указано ниже.
● Для BFD for RSVP сценариев обратитесь к разделу "(Опционально) Настройка параметров BFD".
● Для статических сценариев BFD for CR-LSP см. "Настройка параметров BFD на входе в туннель" и "Настройка параметров BFD на выходе из туннеля".
● Для статических сценариев BFD for CR-LSP см. "(Опционально) Настройка параметров BFD".
● Для BFD for TE сценариев см. "Настройка параметров BFD на входе в туннель" и "Настройка параметров BFD на выходе из туннеля".
Риск неправильной настройки
Описание риска
В сценарии многоуровневой защиты интервал обнаружения BFD для канала внутреннего уровня больше, чем для канала внешнего уровня. Если происходит сбой туннеля, сеанс BFD, обнаруживающий канал внешнего уровня, сначала обнаруживает этот сбой, так как интервал обнаружения у него меньше. Затем сеанс BFD запускает защитное переключение для туннельных служб и, соответственно, не задействует защитное переключение на внутреннем уровне.
Таким образом, используется только защитное переключение на внешнем уровне, что ухудшает общую эффективность переключения.
Метод идентификации:
Указанный далее метод идентификации применяется в ситуациях, когда динамический протокол BFD для CR-LSP настроен на обнаружение канала внутреннего уровня, статический протокол BFD для TE настроен на обнаружение канала внешнего уровня и оба протокола связаны с одним туннельным интерфейсом. В других сценариях следует оценить риск в зависимости от обстоятельств.
Выполните команду display bfd session all verbose в user-view чтобы проверить интервалы обнаружения BFD.
Как показано в выходных данных команды, интервал обнаружения для сеанса BFD, обнаруживающего канал внутреннего уровня (BFD Bind Type — TE_LSP), составляет 2664 мс, тогда как интервал обнаружения для сеанса BFD, обнаруживающего канал внешнего уровня (BFD Bind Type — TE_TUNNEL), составляет 300 мс. То есть интервал обнаружения BFD для канала внутреннего уровня больше, чем для канала внешнего уровня.
<HUAWEI> display bfd session all verbose
--------------------------------------------------------------------------------
State : Up Name : dyn_16393
--------------------------------------------------------------------------------
Local Discriminator : 16393 Remote Discriminator : 16402
Session Detect Mode : Asynchronous Mode Without Echo Function BFD Bind Type : TE_LSP
Bind Session Type : Dynamic
Bind Peer IP Address : 2.2.2.2
NextHop Ip Address : 10.1.1.2
Bind Interface : Tunnel1 TE LSP Type : Primary
Tunnel ID : 33
FSM Board Id : 9 TOS-EXP : 6
Min Tx Interval (ms) : 999 Min Rx Interval (ms) : 888
Actual Tx Interval (ms): 999 Actual Rx Interval (ms): 888
Local Detect Multi : 48 Detect Interval (ms) : 2664
Echo Passive : Disable Acl Number : -
Destination Port : 3784 TTL : 1
Proc Interface Status : Disable Process PST : Enable
WTR Interval (ms) : - Config PST : Enable
Active Multi : 3
Last Local Diagnostic : No Diagnostic
Bind Application : TE
Session TX TmrID : - Session Detect TmrID : -
Session Init TmrID : - Session WTR TmrID : -
Session Echo Tx TmrID : -
Session Description : -
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
State : Up Name : te
--------------------------------------------------------------------------------
Local Discriminator : 111 Remote Discriminator : 111
Session Detect Mode : Asynchronous Mode Without Echo Function BFD Bind Type : TE_TUNNEL
Bind Session Type : Static
Bind Peer IP Address : 2.2.2.2
NextHop Ip Address : -.-.-.-
Bind Interface : Tunnel1
Tunnel ID : 33
FSM Board Id : 9 TOS-EXP : 1
Min Tx Interval (ms) : 100 Min Rx Interval (ms) : 100
Actual Tx Interval (ms): 100 Actual Rx Interval (ms): 100
Local Detect Multi : 3 Detect Interval (ms) : 300
Echo Passive : Disable Acl Number : -
Destination Port : 3784 TTL : 1
Proc Interface Status : Disable Process PST : Disable
WTR Interval (ms) : - Config PST : Disable
Active Multi : 3
Last Local Diagnostic : No Diagnostic
Bind Application : No Application Bind
Session TX TmrID : - Session Detect TmrID : -
Session Init TmrID : - Session WTR TmrID : -
Session Echo Tx TmrID : -
Session Description : -
--------------------------------------------------------------------------------
Total UP/DOWN Session Number : 2/0
Меры по устранению неисправностей:
Измените настройки так, чтобы интервал обнаружения BFD для канала внутреннего уровня имел меньшее значение, чем интервал обнаружения BFD для канала внешнего уровня.