所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

CloudEngine 8800, 7800, 6800, 5800 V200R002C50 命令参考

本文档介绍了设备中各特性的配置命令,包括每条命令的功能、格式、参数、视图、缺省级别、使用指南、举例和相关命令。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
BFD配置命令

BFD配置命令

说明:

CE6810LI设备不支持IPv4、IPv6的三层转发,接口使能了IPv4、IPv6功能后,配置的IPv4、IPv6地址只能用来管理设备。

batch-shutdown

命令功能

batch-shutdown命令用来批量关闭BFD会话检测,使会话进入AdminDown状态。

undo batch-shutdown命令用来批量开启BFD会话检测。

缺省情况下,开启BFD会话检测。

命令格式

batch-shutdown { all | ip | lsp }

undo batch-shutdown { all | ip | lsp }

说明:

只有CE8860EI、CE8850EI、CE7855EI、CE7850EI、CE6880EI、CE6870EI、CE6860EI、CE6850HI、CE6850U-HI、CE6856HI、CE6855HI和CE6851HI支持lsp

参数说明

参数

参数说明

取值

all

批量关闭所有BFD会话检测。

-

ip

批量关闭IP链路类型的BFD会话检测。

-

lsp

批量关闭LSP链路类型的BFD会话检测。

-

视图

BFD视图

缺省级别

2:配置级

使用指南

应用场景

大量BFD会话振荡会造成链路反复切换,影响业务正常转发。如果使用undo bfd命令去使能BFD功能来恢复业务功能,则会导致大量的BFD配置丢失,给后续的振荡故障定位带来很大难度。通过配置batch-shutdown命令批量终止BFD会话可以解决这一问题,既保障业务的快速恢复,也为事故处理提供解决途径。

batch-shutdown命令仅对静态BFD会话和静态自协商BFD会话生效,是通过批量对静态BFD会话和静态自协商BFD会话配置shutdown命令实现的,会在相应的会话视图下生成shutdown命令配置。

注意事项

执行batch-shutdown命令后,所有静态和静态自协商BFD会话或者指定类型的静态和静态自协商BFD会话进入AdminDown状态。

对于某条BFD会话而言,batch-shutdown命令与shutdown(BFD会话视图)命令的执行效果相同,只是前者是批量操作,后者是对单条会话操作。例如,用户使用batch-shutdown all命令终止所有BFD会话后,通过配置undo shutdown(BFD会话视图)命令可以开启单条指定BFD会话的检测。

使用实例

# 批量关闭所有BFD会话检测。

<HUAWEI> system-view
[~HUAWEI] bfd
[~HUAWEI-bfd] batch-shutdown all

bfd

命令功能

bfd命令用来全局使能BFD功能,并进入BFD全局视图。

undo bfd命令用来全局去使能BFD功能。

缺省情况下,全局BFD功能未使能。

命令格式

bfd

undo bfd

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

如果需要使用BFD功能快速检测链路故障,则必须在系统视图下执行此命令,使能全局BFD功能。

注意事项

执行undo bfd命令后,BFD的所有功能将会关闭。如果已经配置了BFD会话信息,则所有的BFD会话的都会被删除。

使用实例

# 全局使能BFD功能。

<HUAWEI> system-view
[~HUAWEI] bfd
[*HUAWEI-bfd]

bfd bind peer-ip

命令功能

bfd bind peer-ip命令用来创建BFD会话绑定信息,并进入BFD会话视图。

undo bfd session-name命令用来删除指定的BFD会话,同时取消BFD会话的绑定信息。

缺省情况下,未创建BFD会话。

命令格式

bfd session-name bind peer-ip ip-address [ vpn-instance vpn-name ] [ interface interface-type interface-number ] [ select-board slot-id1 [ slot-id2 ] ] [ source-ip ip-address ]

undo bfd session-name

参数说明

参数

参数说明

取值

session-name

指定BFD会话的名称。

字符串形式,不支持空格,长度范围是1~15
说明:

当输入的字符串两端使用双引号时,可在字符串中输入空格。

peer-ip ip-address

指定BFD会话绑定的对端IP地址。

-

vpn-instance vpn-name

指定BFD会话绑定的VPN实例名称。

字符串形式,区分大小写,不支持空格,长度范围是1~31。当输入的字符串两端使用双引号时,可在字符串中输入空格。不能以“_public_”作为VPN实例名称,作为保留使用。

如果不指定VPN实例,则认为对端地址是公网地址。在指定该参数时,用户必须使用ip vpn-instance命令创建了VPN实例。

interface interface-type interface-number

指定绑定BFD会话的接口类型和接口编号。

  • interface-type表示接口类型。

  • interface-number表示接口编号。

-

select-board slot-id1 [ slot-id2 ]

指定BFD会话状态机强制选定的单板。在slot-id1slot-id2都配置的情况下,只会选择一个单板,优先选择slot-id1。如果slot-id1选择失败,则选择slot-id2;如果两个板都选择失败,则不再选板。

  • slot-id1:指定堆叠ID

  • slot-id2:指定堆叠ID

整数形式。可以在键入“?”后根据设备的提示信息选取。

source-ip ip-address

指定BFD报文携带的源IP地址。

  • 在BFD会话协商阶段,如果不配置该参数,则系统将在本地路由表中查找去往对端IP地址的出接口,以该出接口的IP地址作为本端发送BFD报文的源IP地址。

  • 在BFD会话检测链路阶段,如果不配置该参数,则系统会将BFD报文的源IP地址设置为一个固定的值。

通常情况下,不需要配置该参数。当BFD与单播逆向路径转发URPF(Unicast Reverse Path Forwarding)特性一起应用时,由于URPF会对接收到的报文进行源IP地址检查,则用户需要手工配置BFD报文的源IP地址。

-

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

如果需要快速检测和监控网络中的链路,可以创建BFD会话。

在创建BFD会话的绑定信息时:

  • 如果只指定对端IP地址,则表示检测多跳链路。

  • 如果同时指定了对端IP地址和本端接口,表示检测单跳链路,即检测以该接口为出接口、以peer-ip为下一跳地址的一条固定路由。

  • 如果同时指定了对端IP地址和VPN实例,则表示检测VPN路由的多跳链路。

  • 如果同时指定了对端IP地址、VPN实例和本端接口,表示检测VPN路由的单跳链路。

前置条件

使用bfd bind peer-ip命令前必须先使用bfd命令全局使能BFD功能。

后续任务

使用discriminator命令创建BFD会话的本地标识符和远端标识符。

注意事项

  • 在创建BFD会话时,单跳检测必须绑定对端IP地址和本端相应接口,多跳检测只需绑定对端IP地址。

  • 在创建BFD配置项时,系统只检查IP地址是否符合IP地址格式,不检查其正确性。绑定错误的对端IP地址或源IP地址都将导致BFD会话无法建立。

  • 如果BFD报文的出接口属于LAG(Link Aggregation Group)成员接口,则活动链路故障或者主备倒换时,则可能会导致BFD中断。

  • 为了避免重置和主备倒换导致BFD会话震荡,静态BFD可以执行shutdown(BFD会话视图)命令,动态BFD需要删除BFD相关配置命令。

  • 采用IP链路作为BFD检测LDP LSP隧道的反向通道时,需为IP链路配置BFD多跳检测。

使用实例

# 创建名称为atob的BFD会话,对从本端接口VLANIF100到对端IP地址为10.10.10.2的单跳链路进行检测。

<HUAWEI> system-view
[~HUAWEI] bfd
[*HUAWEI-bfd] quit
[*HUAWEI] bfd atob bind peer-ip 10.10.10.2 interface vlanif 100

# 创建名为atoc的BFD会话,检测到对端IP地址为10.10.20.2的多跳链路。

<HUAWEI> system-view
[~HUAWEI] bfd
[*HUAWEI-bfd] quit
[*HUAWEI] bfd atoc bind peer-ip 10.10.20.2

# 创建名为atod的BFD会话,绑定VPN实例,检测到对端IP地址为10.2.1.2的VPN链路。

<HUAWEI> system-view
[~HUAWEI] bfd
[*HUAWEI-bfd] quit
[*HUAWEI] bfd atod bind peer-ip 10.2.1.2 vpn-instance vpna

bfd bind peer-ip default-ip

命令功能

bfd bind peer-ip default-ip命令用来创建检测链路物理状态的BFD会话绑定。

undo bfd session-name命令用来删除指定的BFD会话,同时取消BFD的绑定配置。

缺省情况下,未创建检测链路物理状态的BFD会话绑定。

命令格式

bfd session-name bind peer-ip default-ip interface interface-type interface-number [ source-ip ip-address ]

undo bfd session-name

参数说明

参数

参数说明

取值

session-name

BFD会话名称。

字符串形式,不支持空格,长度范围是1~15
说明:

当输入的字符串两端使用双引号时,可在字符串中输入空格。

peer-ip default-ip

BFD会话绑定默认组播IP。

缺省情况下,组播缺省地址为224.0.0.184。可以使用default-ip-address命令进行配置。

interface interface-type interface-number

指定绑定BFD会话的接口类型和接口编号。

  • interface-type表示接口类型。

  • interface-number表示接口编号。

-

source-ip ip-address

BFD报文携带的源IP地址。如果不配置该参数,系统将在本地路由表中查找去往对端IP地址的出接口,以该出接口的IP地址作为本端发送的BFD报文的源IP地址。通常情况下不需要配置该参数。

当BFD与单播逆向路径转发URPF(Unicast Reverse Path Forwarding)特性一起应用时,由于URPF会对接收到的报文进行源IP地址检查,用户需要手工配置BFD报文的源IP地址。

-

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

当检测链路的物理状态时,可能无法指定对端的IP地址(某些情况下,对端甚至没有IP地址,例如,Eth-Trunk成员链路),这种情况下,可以使用bfd bind peer-ip default-ip命令创建BFD会话检测物理状态。

前置条件

使用bfd bind peer-ip default-ip命令前必须先要全局使能BFD功能,即需要在系统视图下执行bfd命令。

注意事项

source-ip参数用于保证在使能了URPF特性的情况下,BFD报文不会被错误地丢弃。该参数的正确性需要用户保证,系统只检查该参数是否是合法的源IP(例如,不能是组播或广播地址),不进行正确性检查。

如果在BFD会话配置成功后,再修改出接口的IP地址,BFD报文中的源IP地址不会更新。

组播BFD会话需要配置不同的本端标识符和远端标识符。

使用实例

# 配置一个名为test的BFD会话,使用缺省组播地址对绑定本端10GE1/0/1接口的单跳链路进行检测。

<HUAWEI> system-view
[~HUAWEI] bfd
[*HUAWEI-bfd] quit
[*HUAWEI] bfd test bind peer-ip default-ip interface 10ge 1/0/1
[*HUAWEI-bfd-session-test]

bfd bind peer-ip source-ip auto

命令功能

bfd bind peer-ip source-ip auto命令用来创建标识符自协商的静态BFD会话。

undo bfd session-name命令用来删除指定的BFD会话。

缺省情况下,未创建标识符自协商的静态BFD。

命令格式

bfd session-name bind peer-ip ip-address [ vpn-instance vpn-name ] [ interface interface-type interface-number ] [ select-board slot-id1 [ slot-id2 ] ] source-ip ip-address auto

undo bfd session-name

参数说明

参数

参数说明

取值

session-name

指定BFD会话的名称。

字符串形式,不支持空格,长度范围是1~15
说明:

当输入的字符串两端使用双引号时,可在字符串中输入空格。

peer-ip ip-address

指定BFD会话绑定的对端IP地址。

-

vpn-instance vpn-name

指定BFD会话绑定的VPN实例名称。

字符串形式,区分大小写,不支持空格,长度范围是1~31。当输入的字符串两端使用双引号时,可在字符串中输入空格。不能以“_public_”作为VPN实例名称,作为保留使用。

如果不指定VPN实例,则认为对端地址是公网地址。在指定该参数时,用户必须使用ip vpn-instance命令创建了VPN实例。

interface interface-type interface-number

指定绑定BFD会话的接口类型和接口编号。

  • interface-type表示接口类型。

  • interface-number表示接口编号。

-

select-board slot-id1 [ slot-id2 ]

指定BFD会话状态机强制选定的单板。在slot-id1slot-id2都配置的情况下,只会选择一个单板,优先选择slot-id1。如果slot-id1选择失败,则选择slot-id2;如果两个板都选择失败,则不再选板。

  • slot-id1:指定堆叠ID

  • slot-id2:指定堆叠ID

整数形式。可以在键入“?”后根据设备的提示信息选取。

source-ip ip-address

指定BFD报文携带的源IP地址,即出接口的IP地址。

-

auto

使能静态标识符(Local/Remote discriminator)自协商功能。

-

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

如果需要快速检测和监控网络中的链路,当对端设备采用动态BFD,而本端设备既要与之互通,又要实现监视静态路由,这种情况下,可以使用bfd bind peer-ip source-ip auto命令创建标识符自协商的静态BFD会话。

在创建标识符自协商的静态BFD会话时:

  • 指定对端IP地址,表示检测多跳链路。

  • 如果同时指定了对端IP地址和本端接口,表示检测单跳链路,即检测以该接口为出接口、以peer-ip为下一跳地址的一条固定路由。

  • 指定源地址,source-ip参数用于保证在使能了URPF特性的情况下,BFD报文不会被错误地丢弃。该参数的正确性需要用户保证,系统只检查该参数是否是合法的源IP(例如,不能是组播或广播地址),不进行正确性检查。

  • 如果同时指定了对端IP地址和VPN实例,则表示检测VPN路由的多跳链路。

  • 如果用同时指定了对端IP地址、VPN实例和本端接口,表示检测VPN路由的单跳链路。

前置条件

使用bfd bind peer-ip source-ip auto命令前必须先要全局使能BFD功能,即需要在系统视图下执行bfd命令。

注意事项

  • 在第一次创建BFD会话时,必须绑定对端IP地址和本端相应接口。如果需要修改,则只能删除后重新创建。

  • 在创建BFD配置项时,系统只检查IP地址是否符合IP地址格式,不检查其正确性。绑定错误的对端IP地址或源IP地址都将导致BFD会话无法建立。

使用实例

# 配置标识符自协商的静态BFD会话。

<HUAWEI> system-view
[~HUAWEI] bfd
[*HUAWEI-bfd] quit
[*HUAWEI] bfd atob bind peer-ip 10.1.1.2 interface vlanif 100 source-ip 10.1.1.1 auto
相关主题

bfd bind peer-ipv6

命令功能

bfd bind peer-ipv6命令用来创建BFD for IPv6的绑定信息,并进入BFD会话视图。

undo bfd session-name命令用来删除指定的BFD for IPv6会话,同时取消BFD for IPv6的绑定信息。

缺省情况下,未创建BFD for IPv6会话绑定。

命令格式

bfd session-name bind peer-ipv6 ipv6-address [ vpn-instance vpn-name ] [ interface interface-type interface-number ] [ source-ipv6 ipv6-address ]

undo bfd session-name

参数说明

参数

参数说明

取值

session-name

指定BFD for IPv6会话的名称。

字符串形式,不支持空格,长度范围是1~15
说明:

当输入的字符串两端使用双引号时,可在字符串中输入空格。

peer-ipv6 ipv6-address

指定BFD for IPv6会话绑定的VPN实例名称。

-

vpn-instance vpn-name

指定BFD会话绑定的VPN实例名称。

字符串形式,区分大小写,不支持空格,长度范围是1~31。当输入的字符串两端使用双引号时,可在字符串中输入空格。不能以“_public_”作为VPN实例名称,作为保留使用。

如果不指定VPN实例,则认为对端地址是公网地址。在指定该参数时,用户必须使用ip vpn-instance命令创建了VPN实例。

interface interface-type interface-number

指定绑定BFD for IPv6会话的接口类型和接口编号。

  • interface-type表示接口类型。

  • interface-number表示接口编号。

-

source-ipv6 ipv6-address

指定BFD报文携带的源IPv6地址。如果不指定源IP地址,系统根据下面的情况设置源IP地址:

  • 在BFD for IPv6会话协商阶段,如果不配置该参数,则系统将在本地路由表中查找去往对端IP地址的出接口,以该出接口的IPv6地址作为本端发送BFD报文的源IPv6地址。

  • 在BFD for IPv6会话检测链路阶段,如果不配置该参数,则系统会将BFD报文的源IPv6地址设置为一个固定的值。

通常情况下,不需要配置该参数。当BFD与单播逆向路径转发URPF(Unicast Reverse Path Forwarding)特性一起应用时,由于URPF会对接收到的报文进行源IPv6地址检查,则用户需要手工配置BFD报文的源IPv6地址。

-

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

如果需要快速检测和监控网络中的IPv6链路,可以创建BFD for IPv6会话。

在创建BFD for IPv6会话的绑定信息时:

  • 如果只指定对端IPv6地址,则表示检测多跳路由。
  • 如果同时指定了对端IPv6地址和本端接口,表示检测单跳链路,即检测以该接口为出接口、以peer-ipv6为下一跳地址的一条固定路由。
  • 如果指定了源地址,则source-ipv6参数用于保证在使能了URPF特性的情况下,BFD报文不会被错误地丢弃。该参数的正确性需要用户保证,系统只检查该参数是否是合法的源IPv6地址(例如,不能是组播或广播地址),不进行正确性检查。
  • 如果同时指定了对端IPv6地址和VPN实例,则表示检测VPN路由的多跳链路。
  • 如果同时指定了对端IPv6地址、VPN实例和本端接口,表示检测VPN路由的单跳链路。

前置条件

使用bfd bind peer-ipv6命令前必须先要全局使能BFD功能,即需要在系统视图下执行bfd命令。

后续任务

使用discriminator命令创建BFD会话的本地标识符和远端标识符。

注意事项

  • 在创建BFD for IPv6会话时,单跳检测必须绑定对端IP地址和本端相应接口,多跳检测只需绑定对端IP地址。

  • 在创建BFD for IPv6配置项时,系统只检查IPv6地址是否符合IP地址格式,不检查其正确性。绑定错误的对端IPv6地址或源IPv6地址都将导致BFD会话无法建立。

  • 建议不要将peer-ipv6地址配置成链路本地地址等可以变化的地址。

  • BFD for IPv6会话出接口不能为BDIF接口。

使用实例

# 创建名称为atob的BFD会话,对从本端接口VLANIF100到对端IPv6地址为fc00:0:0:2001::1的单跳链路进行检测。

<HUAWEI> system-view
[~HUAWEI] bfd
[*HUAWEI-bfd] quit
[*HUAWEI] bfd atob bind peer-ipv6 fc00:0:0:2001::1 interface vlanif 100
[*HUAWEI-bfd-session-atob]

# 创建名称为atoc的BFD会话,检测到对端IP地址为fc00:0:0:2001::2的多跳链路。

<HUAWEI> system-view
[~HUAWEI] bfd
[*HUAWEI-bfd] quit
[*HUAWEI] bfd atoc bind peer-ipv6 fc00:0:0:2001::2
[*HUAWEI-bfd-session-atoc]

bfd bind peer-ipv6 source-ipv6 auto

命令功能

bfd bind peer-ipv6 source-ipv6 auto命令用来创建标识符自协商的静态BFD for IPv6的绑定信息,并进入BFD会话视图。

undo bfd session-name命令用来删除指定的BFD for IPv6会话,同时取消BFD for IPv6的绑定信息。

缺省情况下,未创建标识符自协商的静态BFD for IPv6。

命令格式

bfd session-name bind peer-ipv6 ipv6-address [ vpn-instance vpn-name ] [ interface interface-type interface-number ] source-ipv6 ipv6-address auto

undo bfd session-name

参数说明

参数

参数说明

取值

session-name

指定BFD for IPv6会话的名称。

字符串形式,不支持空格,长度范围是1~15
说明:

当输入的字符串两端使用双引号时,可在字符串中输入空格。

peer-ipv6 ipv6-address

指定BFD for IPv6会话绑定的对端IPv6地址。

-

vpn-instance vpn-name

指定BFD for IPv6会话绑定的VPN实例名称。

字符串形式,区分大小写,不支持空格,长度范围是1~31。当输入的字符串两端使用双引号时,可在字符串中输入空格。不能以“_public_”作为VPN实例名称,作为保留使用。

如果不指定VPN实例,则认为对端地址是公网地址。在指定该参数时,用户必须使用ip vpn-instance命令创建了VPN实例。

interface interface-type interface-number

指定绑定BFD会话的接口类型和接口编号。

  • interface-type表示接口类型。

  • interface-number表示接口编号。

-

source-ipv6 ipv6-address

指定BFD报文携带的源IPv6地址。

-

auto

使能静态标识符(Local/Remote discriminator)自协商功能。

-

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

如果需要快速检测和监控网络中的IPv6链路,可以创建BFD for IPv6会话。当对端设备采用动态BFD,而本端设备既要与之互通,又要实现静态路由监视BFD功能,这种情况下,可以使用bfd bind peer-ipv6 source-ipv6 auto命令创建标识符自协商的静态BFD for IPv6会话。

在创建标识符自协商的静态BFD for IPv6会话时:

  • 如果只指定对端IPv6地址,则表示检测多跳路由。
  • 如果同时指定了对端IPv6地址和本端接口,表示检测单跳链路,即检测以该接口为出接口、以peer-ipv6为下一跳地址的一条固定路由。
  • 如果指定了源地址,则source-ipv6参数用于保证在使能了URPF特性的情况下,BFD报文不会被错误地丢弃。该参数的正确性需要用户保证,系统只检查该参数是否是合法的源IPv6地址(例如,不能是组播或广播地址),不进行正确性检查。
  • 如果同时指定了对端IPv6地址和VPN实例,则表示检测VPN路由的多跳链路。
  • 如果用同时指定了对端IPv6地址、VPN实例和本端接口,表示检测VPN路由的单跳链路。

前置条件

使用bfd bind peer-ipv6 source-ip auto命令前必须先要全局使能BFD功能,即需要在系统视图下执行bfd命令。

注意事项

  • 在第一次创建BFD会话时,必须绑定对端IP地址和本端相应接口。如果需要修改,则只能删除后重新创建。

  • 在创建BFD配置项时,系统只检查IP地址是否符合IP地址格式,不检查其正确性。绑定错误的对端IP地址或源IP地址都将导致BFD会话无法建立。

使用实例

# 配置标识符自协商的静态BFD for IPv6会话。

<HUAWEI> system-view
[~HUAWEI] bfd
[*HUAWEI-bfd] quit
[*HUAWEI] bfd atob bind peer-ipv6 fc00:0:0:2001::1 interface vlanif 100 source-ipv6 fc00:0:0:2001::2 auto

bfd session-name

命令功能

bfd命令用来进入指定的BFD会话视图。

undo bfd命令用来删除指定的BFD会话。

命令格式

bfd session-name

undo bfd session-name

参数说明

参数

参数说明

取值

session-name

BFD会话名称。

字符串形式,不支持空格,长度范围是1~15
说明:

当输入的字符串两端使用双引号时,可在字符串中输入空格。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

如果用户需要对已经创建的BFD会话进行配置,则可以执行bfd session-name命令进入指定的BFD会话视图。

前置条件

使用bfd session-name命令之前,使用如下命令之一创建BFD会话。

注意事项

无论BFD会话的状态是否为Up,使用bfd session-name命令都是进入BFD会话视图。

使用实例

# 进入BFD会话视图,该会话的名称为session。

<HUAWEI> system-view
[~HUAWEI] bfd session
[~HUAWEI-bfd-session-session]

dampening timer-interval

命令功能

dampening timer-interval命令用来配置BFD会话震荡抑制定时器。

undo dampening timer-interval命令用来恢复定时器为缺省值。

缺省情况下,开启震荡定时器。

命令格式

dampening timer-interval maximum maximum-milliseconds initial initial-milliseconds secondary secondary-milliseconds

dampening timer-interval bundle-member maximum bundle-maximum-milliseconds initial bundle-initial-milliseconds secondary bundle-secondary-milliseconds

dampening timer-interval bundle-member l3-only-mode

undo dampening timer-interval [ maximum maximum-milliseconds initial initial-milliseconds secondary secondary-milliseconds ]

undo dampening timer-interval bundle-member [ maximum bundle-maximum-milliseconds initial bundle-initial-milliseconds secondary bundle-secondary-milliseconds ]

undo dampening timer-interval bundle-member l3-only-mode

参数说明

参数 参数说明 取值
initial initial-milliseconds 指定第一次抑制BFD会话启动的时间。 整数形式,取值范围是1~3600000,单位是毫秒。缺省值为2000毫秒。
secondary secondary-milliseconds 指定二次抑制BFD会话启动时间。 整数形式,取值范围是1~3600000,单位是毫秒。缺省值为5000毫秒。
maximum maximum-milliseconds 指定最大抑制BFD会话启动时间。 整数形式,取值范围是1~3600000,单位是毫秒。缺省值为12000毫秒。
bundle-member 指定配置BFD for Link-bundle会话的震荡抑制时间。 -
initial bundle-initial-milliseconds 指定BFD for Link-bundle会话第一次抑制会话启动时间。 整数形式,取值范围是6000~3600000,单位是毫秒。缺省值为16000毫秒。
secondary bundle-secondary-milliseconds 指定BFD for Link-bundle会话二次抑制BFD会话启动时间。 整数形式,取值范围是10000~3600000,单位是毫秒。缺省值为20000毫秒。
maximum bundle-maximum-milliseconds 指定BFD for Link-bundle会话最大抑制BFD会话启动时间。 整数形式,取值范围是20000~3600000,单位是毫秒。缺省值为600000毫秒。
l3-only-mode 指定只抑制BFD for Link-bundle会话的主会话的震荡。 -

视图

BFD视图

缺省级别

2:配置级

使用指南

应用场景

配置BFD检测后,如果BFD检测到链路Down,会导致业务切换。在下一次BFD尝试建立连接之前,建立惩罚机制,延迟建立BFD会话,可以防止业务频繁切换,有效保护链路资源,降低链路资源消耗。

BFD会话震荡抑制分为两种:

  • 对非Link-bundle会话的震荡抑制
  • 对Link-bundle会话的震荡抑制,此时需要指定bundle-member关键字

其中Link-bundle会话分为两种情况:

  • 震荡抑制同时作用于子会话和主会话
  • 震荡抑制只有主会话有效,此时需要指定l3-only-mode关键字

BFD震荡抑制的检测机制,是在规定时间内,如果BFD连续两次检测Down则启动BFD震荡抑制功能。在第一次抑制BFD会话启动的时间initial initial-milliseconds内始终保持检测Down,时间到达后重新开始BFD会话协商;如果再次协商失败,则在二次抑制BFD会话启动时间secondary secondary-milliseconds内始终保持检测Down,直到时间到达后重新开始BFD会话协商。

如果BFD会话再次协商失败则震荡抑制时间不断递增,直到达到最大抑制BFD会话启动时间maximum maximum-milliseconds后,始终保持以最大抑制BFD会话启动时间进行震荡抑制。

注意事项

建议配置的震荡抑制定时器的最大值>二次抑制时间>第一次抑制时间。

从第三次开始设备根据内部算法计算出一个时间进行抑制,但是当计算出的时间大于配置的最大值时,则以配置的最大值为抑制时间。

前置条件

执行bfd全局使能BFD功能。

使用实例

# 配置BFD第一次抑制时间为3000毫秒,第二次抑制时间为6000毫秒,最大抑制时间为13000毫秒。

<HUAWEI> system-view
[~HUAWEI] bfd
[*HUAWEI-bfd] dampening timer-interval maximum 13000 initial 3000 secondary 6000

default-ip-address

命令功能

default-ip-address命令用来配置BFD缺省组播地址。

undo default-ip-address命令用来恢复组播地址为初始值。

缺省情况下,组播缺省地址为224.0.0.184。

命令格式

default-ip-address ip-address

undo default-ip-address

参数说明

参数

参数说明

取值

ip-address

设定缺省组播IP地址。

取值范围是224.0.0.107~224.0.0.250。

视图

BFD视图

缺省级别

2:配置级

使用指南

应用场景

当使用BFD检测链路的物理状态时,可能无法指定对端的IP地址(某些情况下,对端甚至没有IP地址,例如,Eth-Trunk成员链路),这时,需要将BFD会话绑定到一个组播地址,向这个组播地址发送BFD控制报文。

以下两种情况必须更改缺省组播地址:

  • 当前网络中存在其他协议使用该组播地址。

  • BFD检测路径上存在重叠的BFD会话,例如,三层接口通过具有BFD能力的二层交换设备连接,必须为不同BFD会话所在设备配置不同的缺省组播IP地址。

前置条件

使用该命令前必须先要全局使能BFD功能,即需要在系统视图下执行bfd命令。

注意事项

  • 如果已经配置了采用缺省组播地址的BFD会话,则不能再更改缺省组播地址。

  • 如果要修改缺省组播地址,则需要删除所有的组播BFD会话后再修改缺省组播地址。

使用实例

# 设置缺省组播IP地址为224.0.0.150。

<HUAWEI> system-view
[~HUAWEI] bfd
[*HUAWEI-bfd] default-ip-address 224.0.0.150

delay-up

命令功能

delay-up命令用来使能延迟BFD会话Up的功能。

undo delay-up命令用来取消延迟BFD会话Up的功能。

缺省情况下,关闭延迟BFD会话Up功能。

命令格式

delay-up time

undo delay-up

参数说明

参数

参数说明

取值

time

指定延迟BFD会话Up的时间间隔。

整数形式,取值范围是1~600,单位是秒。缺省值是0,表示会话立即Up。

视图

BFD视图

缺省级别

2:配置级

使用指南

应用场景

如果设备整机重启,则需要将主链路切换到备份链路上。待设备整机重启成功后,则需要将流量重新切换到主用链路上。在实际组网环境中,一些设备只根据BFD会话是否Up来启动流量切换。由于路由协议Up的时间比接口Up的时间晚,这样可能导致流量回切时查不到路由,从而导致流量丢失。为避免这种情况的发生,需要BFD会话在建立并协商Up之前延迟一段时间。

前置条件

使用delay-up命令前必须先执行bfd命令,全局使能BFD功能。

注意事项

本命令只影响系统中所有未创建会话的BFD配置,已创建的会话不受影响。

delay-up命令只能在与其它厂商互通的环境中使用。

使用实例

# 配置BFD会话延迟Up的时间间隔是120秒。

<HUAWEI> system-view
[~HUAWEI] bfd
[*HUAWEI-bfd] delay-up 120
相关主题

description(BFD会话视图)

命令功能

description命令用来配置BFD会话的描述信息。

undo description命令用来删除BFD会话的描述信息。

缺省情况下,BFD会话的描述信息为空。

命令格式

description description

undo description

参数说明

参数

参数说明

取值

description

BFD会话的描述信息。

字符串形式,支持空格,区分大小写,长度范围是1~51。

视图

BFD会话视图

缺省级别

2:配置级

使用指南

应用场景

在实际组网中,用户通常需要配置多个BFD会话,使用description命令配置BFD会话的描述信息,可以帮助用户方便的识别BFD会话。建议用户配置有意义的描述信息。

配置影响

如果未配置或删除BFD会话的描述信息,则BFD会话的描述信息为空,这样不方便用户识别具体的BFD会话。

注意事项

如果已经配置了BFD会话的描述信息,则再次执行description命令后,原来的描述信息将被覆盖,此时不会有任何的提示信息。

description命令只对静态配置的BFD会话有效,对于动态配置的BFD会话和标识符自协商的静态BFD会话无效。

使用实例

# 配置BFD会话atoc的描述信息。

<HUAWEI> system-view
[~HUAWEI] bfd atoc
[~HUAWEI-bfd-session-atoc] description SwitchA_to_SwitchC

detect-multiplier

命令功能

detect-multiplier命令用来配置BFD会话的本地检测倍数。

undo detect-multiplier命令用来恢复BFD会话的本地检测倍数为缺省值。

缺省情况下,BFD会话本地检测倍数为3。

命令格式

detect-multiplier multiplier

undo detect-multiplier

参数说明

参数

参数说明

取值

multiplier

指定BFD会话的检测时间倍数。

整数形式,取值范围是3~50。

视图

BFD会话视图

缺省级别

2:配置级

使用指南

应用场景

BFD会话的本端检测倍数直接决定了对端BFD会话的检测时间,检测时间 = 接收到的远端Detect Multi × max(本地的RMRI,接收到的DMTI),其中,Detect Mult(Detect time multiplier)是检测倍数,通过本条命令配置;RMRI(Required Min Rx Interval)是本端能够支持的最短BFD报文接收间隔,通过min-rx-interval命令配置;DMTI(Desired Min Tx Interval)是本端想要采用的最短BFD报文的发送间隔,通过min-tx-interval命令配置。

用户可以根据网络的实际状况增大或者降低BFD会话的本地检测倍数。比如对于比较稳定的链路,由于不需要频繁的检测链路状态,因此可以增大BFD会话的检测倍数。

如果BFD会话在设置的检测周期内没有收到对端发来的BFD报文,则认为链路发生了故障,BFD会话的状态将会置为Down。为降低对系统资源的占用,一旦检测到BFD会话状态变为Down,系统自动将本端的发送间隔调整为大于1000毫秒的一个随机值,当BFD会话的状态重新变为Up后,再恢复成用户配置的时间间隔。

配置影响

  • 对于不太稳定的链路,如果配置的BFD会话的检测倍数较小,则BFD会话可能会发生震荡。建议用户将检测时间倍数配置为较大的值。

  • 在有其它协议应用BFD的情况下,如果配置的BFD会话的检测倍数过大,则BFD会话需要在较长的时间间隔内检测到链路发生了故障,流量需要在规定的时间到后切换到备份链路上。在此时间段内,可能会导致丢包现象。

注意事项

BFD会话的两端可以根据本地系统的情况配置检测倍数,两端的检测时间可以不相同,这样便于用户使用。

使用实例

# 配置BFD会话atoc的本地检测倍数为10。

<HUAWEI> system-view
[~HUAWEI] bfd atoc
[~HUAWEI-bfd-session-atoc] detect-multiplier 10

discriminator

命令功能

discriminator命令用来配置静态BFD会话的本地标识符和远端标识符。

undo discriminator命令用来取消静态BFD会话的本地标识符和远端标识符。

命令格式

discriminator { local discr-value | remote discr-value }

undo discriminator { local | remote }

参数说明

参数

参数说明

取值

local discr-value

BFD会话的本地标识符。

整数形式,取值范围是1~16384。

remote discr-value

BFD会话的远端标识符。

整数形式,取值范围是1~4294967295。

视图

BFD会话视图

缺省级别

2:配置级

使用指南

应用场景

在创建静态BFD会话的过程中,标识符用来区分两个系统之间的多个BFD会话,必须使用discriminator命令创建该会话的本地标识符和远端标识符,否则会话无法创建成功。

注意事项

  • 只有静态BFD会话才能配置本地标识符和远端标识符。

  • 配置单臂回声功能的BFD会话,在使用discriminator命令配置标识符时,只能指定local discr-value参数。

  • BFD会话的本地标识符和远端标识符分别对应,即本端的本地标识符与对端的远端标识符相同。如果BFD会话的本地标识符和远端标识符不对应,则会话无法Up。

  • 当BFD会话Up时修改本地或远端标识符,会导致会话进入管理性Down状态,但是用户不需要处理,BFD会话会自动恢复正常。

使用实例

# 配置BFD会话的本地标识符为80,远端标识符为800。

<HUAWEI> system-view
[~HUAWEI] bfd atoc
[~HUAWEI-bfd-session-atoc] discriminator local 80
[*HUAWEI-bfd-session-atoc] discriminator remote 800
相关主题

display bfd session

命令功能

display bfd session命令用来查看BFD会话信息。

命令格式

display bfd session { all | static } [ for-ip | for-ipv6 | for-lsp ] [ verbose ]

display bfd session { dynamic | discriminator discr-value | peer-ip { default-ip | peer-ip [ vpn-instance vpn-instance-name ] } | peer-ipv6 peer-ipv6 [ vpn-instance vpn-instance-name ] | static-auto } [ verbose ]

display bfd session ldp-lsp peer-ip peer-ip [ nexthop nexthop-ip [ interface interface-type interface-number ] ] [ verbose ]

说明:

只有CE8860EI、CE8850EI、CE7855EI、CE7850EI、CE6870EI、CE6860EI、CE6850HI、CE6850U-HI、CE6856HI、CE6855HI和CE6851HI支持ldp-lsp

参数说明

参数

参数说明

取值

all

显示所有BFD会话信息。

-

static

显示所有静态BFD会话信息。

-

dynamic

显示所有动态BFD会话和静态自协商BFD会话信息。

-

discriminator discr-value

显示指定本地标识符的BFD会话信息。

整数形式,取值范围是1~4294967295。

peer-ip peer-ip

显示与指定IP地址间的BFD会话信息。

-

default-ip

显示组播BFD会话统计信息。

-

vpn-instance vpn-instance-name

显示绑定到指定VPN实例的BFD会话信息。

字符串形式,区分大小写,不支持空格,长度范围是1~31。当输入的字符串两端使用双引号时,可在字符串中输入空格。不能以“_public_”作为VPN实例名称,作为保留使用。

peer-ipv6 peer-ipv6

显示与指定IPv6地址间的BFD会话信息。

-

static-auto

显示标识符自协商的静态BFD会话信息。

-

for-ip

显示检测IP链路的BFD会话信息。

-

for-ipv6

显示检测IPv6链路的BFD会话信息。

-

for-lsp

显示检测LSP链路的BFD会话信息。

-

interface interface-type interface-number

指定BFD会话绑定接口的接口类型和接口编号。其中:

  • interface-type表示接口类型

  • interface-number表示接口编号

-

ldp-lsp

显示检测LDP LSP的BFD会话信息。

-

nexthop nexthop-ip

显示指定下一跳IP地址的BFD会话信息。

-

verbose

显示BFD会话的详细信息。

-

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

当需要查看BFD会话的信息时,可以使用display bfd session命令进行查询。

前置条件

使用display bfd session命令前必须先要全局使能BFD功能。

注意事项

  • 当BFD会话的状态由Down变为Up时,如果会话的等待恢复时间WTR不为0,则需要等待WTR超时后,才能得到会话状态变为Up的通知。
  • 当标识符自协商的静态BFD会话和动态会话共用时,可以根据BFD的配置类型(静态、动态)进行查询,但共用的BFD会话既属于标识符自协商的静态会话,也属于动态会话。

使用实例

# 查看所有BFD会话的概要信息。

<HUAWEI> display bfd session all
S: Static session
D: Dynamic session
IP: IP session
IF: Single-hop session
PEER: Multi-hop session
LDP: LDP session
LSP: Label switched path
TE: Traffic Engineering
AUTO: Automatically negotiated session
VXLAN: VXLAN session
(w): State in WTR
(*): State is invalid
Total UP/DOWN Session Number : 1/0
--------------------------------------------------------------------------------
Local Remote     PeerIpAddr      State     Type        InterfaceName 
--------------------------------------------------------------------------------
111   222        10.10.10.2      Up        S/IP-IF     Vlanif100
--------------------------------------------------------------------------------
表15-3  display bfd session all命令输出信息描述

项目

描述

S: Static session

静态配置建立的BFD会话。

D: Dynamic session

动态触发建立的BFD会话和静态自协商BFD会话。

IP: IP session

检测IP链路的BFD会话。

IF: Single-hop session

单跳BFD会话。

PEER: Multi-hop session

多跳BFD会话。

LDP: LDP session

LDP LSP的BFD会话。

LSP: Label switched path

LSP链路的BFD会话。

TE: Traffic Engineering

MPLS TE的BFD会话。

AUTO: Automatically negotiated session

标识符自协商的静态BFD会话。

VXLAN: VXLAN session

VXLAN的BFD会话。

Local

BFD会话的本地标识符。

使用discriminator命令配置。

Remote

BFD会话的远端标识符。

使用discriminator命令配置。

PeerIpAddr

BFD会话对端的IP地址。

State

BFD会话的当前状态。有以下4种取值:
  • Up:BFD会话处于Up状态。

  • Down:BFD会话处于Down状态。

  • AdmDown:如果对BFD会话执行了shutdown(BFD会话视图)命令,则显示此状态。

  • Init:BFD会话处于Init状态。

  • Up(w):BFD会话Up,但处于WTR期间。
  • Up(*)/Down(*):BFD会话状态无效。

Type

BFD会话的类型,包括:
  • S/IP_PEER:静态创建且与IP链路绑定的BFD会话。

  • S/IP_IF:静态创建且与接口绑定的BFD会话。

  • D/IP_PEER:动态创建且与IP链路绑定的BFD会话。

  • D/IP_IF:动态创建且与接口绑定的BFD会话。

  • E_Dynamic:完全动态会话。在LSP的宿端设备上使能被动动态创建BFD会话功能后,该类型的会话将会被创建。

  • S/AUTO_IF:单跳标识符自协商的静态BFD会话。

  • S/AUTO_PEER:多跳标识符自协商的静态BFD会话。

  • D/TE_LSP:静态创建且与TE-LSP绑定的BFD会话。

  • S/TE_TNL:静态创建且与TE隧道绑定的BFD会话。

  • D/TE_LSP:动态创建且与TE-LSP绑定的BFD会话。

  • S/LDP_LSP:静态创建且与动态LSP绑定的BFD会话。

  • D/LDP_LSP:动态创建且与动态LSP绑定的BFD会话。

InterfaceName

BFD会话绑定的出接口。对于BFD多跳检测,由于不绑定接口,此字段将显示为“-”。

# 查看所有BFD会话的详细信息。

<HUAWEI> display bfd session all verbose
(w): State in WTR                                                                                                                   
(*): State is invalid
Total UP/DOWN Session Number : 1/0
--------------------------------------------------------------------------------
  Name : atob                  (Single Hops)   State : Up                    
--------------------------------------------------------------------------------
  Local Discriminator    : 111              Remote Discriminator   : 222
  Session Detect Mode    : Asynchronous Mode Without Echo Function
  BFD Bind Type          : Interface(Vlanif10)
  Bind Session Type      : Static
  Bind Peer IP Address   : 10.10.10.2
  Bind Interface         : Vlanif10
  FSM Board ID           : 1                ToS-EXP                : 6
  Min Tx Interval (ms)   : 1000             Min Rx Interval (ms)   : 1000
  Actual Tx Interval (ms): 1000             Actual Rx Interval (ms): 1000
  WTR Interval (ms)      : 0                Detect Interval (ms)   : 3000
  Local Detect Multi     : 3                Active Multi           : 0
  Destination Port       : 3784             TTL                    : 255
  Process PST            : Disable          Config PST             : Disable    
  Last Local Diagnostic  : No Diagnostic
  Bind Application       : No Application Bind
  Session Description    : - 
------------------------------------------------------------------------------
                                                                              
表15-4  display bfd session all verbose命令输出信息描述

项目

描述

Name

BFD会话的名称。

State

BFD会话的当前状态。有以下4种取值:
  • Up:BFD会话处于Up状态。
  • Down:BFD会话处于Down状态。
  • AdminDown:如果对BFD会话执行了shutdown(BFD会话视图)命令,则显示此状态。
  • Init:BFD会话处于Init状态。
  • Up(w):BFD会话Up,但处于WTR期间。
  • Up(*)/Down(*):BFD会话状态无效。

Local Discriminator

BFD会话的本地标识符。

Remote Discriminator

BFD会话的远端标识符。

Session Detect Mode

BFD会话的检测模式。有以下两种取值:
  • Asynchronous Mode Without Echo Function:不带回声功能的异步模式。

  • Demand Mode Without Echo Function:不带回声功能的查询模式。

BFD Bind Type

BFD会话的绑定类型。有以下几种取值:
  • LDP_LSP:检测LDP LSP的BFD会话。

  • TE_TUNNEL:检测TE Tunnel的BFD会话。

  • TE_LSP:检测与TE绑定的LSP路径的BFD会话。

  • Peer IP Address:检测多跳IP链路的BFD会话。

  • 对于IP链路单跳检测,此字段显示Interface以及绑定的本端接口。

  • Static_Auto:标识符自协商建立的静态BFD会话。

  • VXLAN:检测VXLAN的BFD会话。

Bind Session Type

BFD会话的建立类型:
  • Static:静态配置建立的BFD会话。

  • Dynamic:动态触发建立的BFD会话。

  • Static_Auto:标识符自协商建立的静态BFD会话。

Bind Peer IP Address

BFD会话对端的IP地址。

Bind Interface

BFD会话绑定的出接口。

FSM Board ID

BFD状态机的主处理板号。

ToS-EXP

BFD报文的优先级。

Min Tx Interval(ms)

用户配置的BFD报文的最小发送间隔。

Min Rx Interval(ms)

用户配置的BFD报文的最小接收间隔。

Actual Tx Interval(ms)

实际运行的BFD报文的最小发送间隔。

Actual Rx Interval(ms)

实际运行的BFD报文的最小接收间隔。

WTR Interval(ms)

BFD会话的等待恢复时间。

Detect Interval(ms)

BFD会话的检测时间。

Local Detect Multi

用户配置的本地检测倍数。

Active Multi

当前生效的BFD会话检测倍数。

Destination Port

BFD报文的目的端口号。

TTL

BFD报文的生存时间(Time To Live)。

Process PST

处理端口状态表标识。

Config PST

配置的端口状态表标识。

Last Local Diagnostic

最近一次会话Down的本地诊断原因。有以下几种取值:
  • Control Detection Time Expired
  • No Diagnostic
  • Neighbor Signaled Session Down
  • Administratively Down

Bind Application

BFD会话绑定的应用:
  • 当BFD会话未绑定应用时,则显示为No Application Bind。
  • 当BFD会话与应用绑定时,则显示具体的应用。如:与OSPF联动时,此处会显示为OSPF。

Session Description

BFD会话的描述信息。

display bfd statistics

命令功能

display bfd statistics命令用来查看BFD全局统计信息。

命令格式

display bfd statistics

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

当需要查看BFD全局统计信息的时候(例如需要查看当前一共有多少个BFD会话),可以用命令display bfd statistics进行查询。

注意事项

如果需要查看特定时间段内的BFD会话全局统计信息,建议用户先在此特定时间段之前,使用reset bfd statistics命令清除BFD报文的收发统计信息。

使用实例

# 查看BFD全局统计信息。

<HUAWEI> display bfd statistics
Total Up/Down Session Number : 0/1
Total Up/Down Main Session Number : 0/0                                         
Total Up/Down Sub Session Number  : 0/0
Current Session Number :
  Static Session             : 1            Dynamic Session        : 0
  STATIC_AUTO Session        : 0            TE_LSP Session         : 0          
  IP Session                 : 1            LDP_LSP session        : 0          
  VXLAN Session              : 0            VSI PW session         : 0
--------------------------------------------------------------------------------
PAF/LCS Name                       Maxnum         Minnum         Create
--------------------------------------------------------------------------------
BFD_CFG_NUM                           128              1              1
BFD_IO_SESSION_NUM                    128              1              -
--------------------------------------------------------------------------------
Current Total Used Discriminator Num               : 1
--------------------------------------------------------------------------------
BFD Global Information :
--------------------------------------------------------------------------------
System Session Delay Up Timer                      : OFF  
--------------------------------------------------------------------------------
表15-5  display bfd statistics命令输出信息描述

项目

描述

Total Up/Down Session Number

当前所有处于Up/Down状态的BFD会话数目。

Total Up/Down Main Session Number

当前所有处于Up/Down状态的主BFD会话数目。

Total Up/Down Sub Session Number

当前所有处于Up/Down状态的子BFD会话数目。

Current Session Number

当前的BFD会话数目。包括:

  • Static session:静态配置建立的BFD会话数目。
  • Dynamic session:动态触发建立的BFD会话和静态自协商BFD会话数目。
  • E_Dynamic session:完全动态触发建立的BFD会话数目。
  • Static_Auto session:标识符自协商的静态BFD会话数目。
  • LDP_LSP session:检测LDP LSP路径的BFD会话数目。
  • TE_TUNNEL session:检测TE Tunnel的BFD会话数目。
  • TE_LSP session:检测TE LSP的BFD会话数目。
  • IP session:检测IP链路的BFD会话数目。

PAF/LCS Name

许可证文件中的项目名称。例如:

  • BFD_CFG_NUM:全局可以配置BFD会话的最大数目。
  • BFD_IO_SESSION_NUM:全局可以建立的BFD会话的最大数目。

Maxnum

许可证文件中定义的最大值。

Minnum

许可证文件中定义的最小值。

Create

实际的创建值。

Current Total Used Discriminator Num

当前使用的标识符总数目。

BFD Global Information

BFD会话的其它信息。

System Session Delay Up Timer

当前延迟Up定时器的状态。有以下两种取值:
  • OFF:系统处于正常状态。
  • ×s:表明X秒后系统恢复正常,BFD会话可以Up。

display bfd statistics session

命令功能

display bfd statistics session命令用来查看BFD会话的统计信息。

命令格式

display bfd statistics session { all | static } [ for-ip | for-ipv6 | for-lsp ]

display bfd statistics session { dynamic | discriminator discr-value | peer-ip { default-ip | peer-ip [ vpn-instance vpn-instance-name ] } | peer-ipv6 peer-ipv6 [ vpn-instance vpn-instance-name ] | static-auto }

display bfd statistics session ldp-lsp peer-ip peer-ip [ nexthop nexthop-ip [ interface interface-type interface-number ] ]

说明:

只有CE8860EI、CE8850EI、CE7855EI、CE7850EI、CE6870EI、CE6860EI、CE6850HI、CE6850U-HI、CE6856HI、CE6855HI和CE6851HI支持ldp-lsp

参数说明

参数

参数说明

取值

all

显示所有BFD会话的统计信息。

-

static

显示所有静态BFD会话的统计信息。

-

dynamic

显示所有动态BFD会话和静态自协商BFD会话的统计信息。

-

discriminator discr-value

显示指定本地标识符的BFD会话的统计信息。

整数形式,取值范围是1~4294967295。

static-auto

显示所有标识符自协商的静态BFD会话的统计信息。

-

peer-ip peer-ip

显示与指定IP地址间的BFD会话的统计信息。

-

default-ip

显示组播BFD会话统计信息。

-

vpn-instance vpn-instance-name

显示绑定到指定VPN实例的BFD会话的统计信息。

字符串形式,区分大小写,不支持空格,长度范围是1~31。当输入的字符串两端使用双引号时,可在字符串中输入空格。不能以“_public_”作为VPN实例名称,作为保留使用。

peer-ipv6 peer-ipv6

显示与指定IPv6地址间的BFD会话的统计信息。

-

for-ip

显示检测IP链路的BFD会话的统计信息。

-

for-ipv6

显示检测IPv6链路的BFD会话的统计信息。

-

for-lsp

显示检测LSIP链路的BFD会话的统计信息。

-

interface interface-type interface-number

指定BFD会话绑定接口的接口类型和接口编号。其中:

  • interface-type表示接口类型

  • interface-number表示接口编号

-

ldp-lsp

显示检测LDP LSP路径的BFD会话的统计信息。

-

ldp-lsp

显示检测LDP LSP路径的BFD会话的统计信息。

-

nexthop nexthop-ip

显示指定下一跳IP地址的BFD会话的统计信息。

-

视图

所有视图

缺省级别

1:监控级

使用指南

应用场景

需要查看BFD会话的统计信息的时候,可以用display bfd statistics session命令进行查看。

注意事项

  • 当标识符自协商的静态BFD会话和动态会话共用时,可以根据BFD会话的配置类型(静态、动态)进行查询,但共用的BFD会话既属于标识符自协商的静态会话,也属于动态会话。
  • 在使用display bfd statistics session命令查看BFD会话的统计信息之前,建议使用reset bfd statistics命令清除BFD报文的收发统计信息。

使用实例

# 查看所有BFD会话的统计信息。

<HUAWEI> display bfd statistics session all 
(w): State in WTR
(*): State is invalid
Total Session Number :  1
--------------------------------------------------------------------------------
  Name : atob                  (Single Hops)   State : Up
--------------------------------------------------------------------------------
  Session Type                        : Static
  Bind Type                           : IP  
  Local/Remote Discriminator          : 10/20
  Received Packets                    : 1710577
  Send Packets                        : 1710593
  Received Bad Packets                : 0
  Send Bad Packets                    : 0
  Down Count                          : 0
  Create Time                         : 2014-01-24 10:22:33                     
  Total Time From Create              : 000:00:20:48 (DDD:HH:MM:SS)             
  Last Down Time                      : 2014-01-24 10:28:12                     
  Total Time From Last Down           : 000:00:15:09 (DDD:HH:MM:SS)             
  Last Up Time                        : 2014-01-24 10:22:35                     
  Last Up Lasting Time                : 000:00:05:37 (DDD:HH:MM:SS) 
--------------------------------------------------------------------------------
                                                                                
表15-6  display bfd statistics session all命令输出信息描述

项目

描述

Name

BFD会话的名称。

State

BFD会话的当前状态。有以下四种取值:
  • Up:BFD会话处于Up状态。
  • Down:BFD会话处于Down状态。
  • AdminDown:如果对BFD会话执行了shutdown(接口视图)命令,则显示此种状态。
  • Init:BFD会话处于Init状态。
  • Up(w):BFD会话Up,但处于WTR期间。
  • Up(*)/Down(*):BFD会话状态无效。

Session Type

BFD会话的建立类型。有以下四种取值:
  • Static:静态配置建立的BFD会话。

  • Dynamic:动态触发建立的BFD会话和静态自协商BFD会话。

  • Static_Auto:标识符自协商建立的静态BFD会话。

Bind Type

BFD会话的绑定类型。有以下几种取值:
  • LDP_LSP:BFD会话检测LDP LSP路径。
  • TE_TUNNEL:BFD会话检测TE Tunnel。
  • TE_LSP:BFD会话检测与TE绑定的LSP路径。
  • IP:BFD会话检测链路。

Local/Remote Discriminator

BFD会话本地标识符和远端标识符。

Received Packets

本端接收到的BFD报文数目。该字段可以通过reset bfd statistics命令清空。

Send Packets

本端发送的BFD报文数目。该字段可以通过reset bfd statistics命令清空。

Received Bad Packets

本端收到的错误报文个数。

Send Bad Packets

本端发送失败的协商报文个数。

Down Count

BFD会话Down的次数。

Create Time

BFD会话建立的时间。

Total Time From Create

BFD会话从建立到现在的运行时间。

Last Down Time

BFD会话上一次Down的时间。

Total Time From Last Down

BFD会话从上一次Down到现在的运行时间。

Last Up Time

上一次Up的时间。

Last Up Lasting Time

上一次Up持续的时间。

Total Session Number

BFD会话总数。

display bfd troubleshooting

命令功能

display bfd troubleshooting命令用来查看BFD会话Down时的维护信息。

说明:

CE6810LI不支持此命令。

命令格式

display bfd troubleshooting

参数说明

视图

所有视图

缺省级别

1:监控级

使用指南

BFD协议发现不正常的断连后,维护人员登录后可以查看这个信息以进行故障定位。

使用实例

# 查看会话的运行信息。

<HUAWEI> display bfd troubleshooting
Total counts: 5
--------------------------------------------------------------------------------
Sequence   Time                      Event Description                          
--------------------------------------------------------------------------------
1          2015-02-03 14:23:13       BFD session (MD:1) down. (MTPPingResult = [
                                     'result:success, packetSize:56, rttresult:5
                                     ', 'result:success, packetSize:56, rttresul
                                     t:2', 'result:success, packetSize:56, rttre
                                     sult:2', 'result:success, packetSize:56, rt
                                     tresult:1', 'result:success, packetSize:56,
                                      rttresult:1'], Diagnostic = Receive AdminD
                                     own, IfName = NULL, DestAddr = 10.1.1.1, Sr
                                     cAddr = 10.1.1.2, VpnName = , CPU = 4%)    
2          2015-02-03 14:15:05       BFD session (MD:2) down. (MTPPingResult = N
                                     ULL, Diagnostic = Receive AdminDown, IfName
                                      = NULL, DestAddr = 200::1, SrcAddr = 200::
                                     2, VpnName = , CPU = 4%)                   
3          2015-02-03 14:03:40       BFD session (MD:1) down. (MTPPingResult = [
                                     'result:success, packetSize:56, rttresult:4
                                     ', 'result:success, packetSize:56, rttresul
                                     t:2', 'result:success, packetSize:56, rttre
                                     sult:1', 'result:success, packetSize:56, rt
                                     tresult:2', 'result:success, packetSize:56,
                                      rttresult:4'], Diagnostic = Receive AdminD
                                     own, IfName = NULL, DestAddr = 10.1.1.1, Sr
                                     cAddr = 10.1.1.2, VpnName = , CPU = 4%)    
4          2015-02-03 13:55:27       BFD session (MD:1) down. (MTPPingResult = N
                                     ULL, Diagnostic = Receive AdminDown, IfName
                                      = NULL, DestAddr = 10.1.1.1, SrcAddr = 10.
                                     1.1.2, VpnName = , CPU = 3%)               
5          2015-02-03 13:51:26       BFD session (MD:1) down. (MTPPingResult = N
                                     ULL, Diagnostic = Receive AdminDown, IfName
                                      = NULL, DestAddr = 10.1.1.1, SrcAddr = 10.
                                     1.1.2, VpnName = , CPU = 4%)               
表15-7  display bfd troubleshooting命令输出信息描述
项目 描述
MD 本地描述符。
MTPPingResult 维护探针Ping测试结果。
Diagnostic 诊断字。
IfName BFD会话绑定的接口索引。
DestAddr 目的地址。
SrcAddr 源地址。
VpnName VPN名称。
CPU CPU占用率。

display snmp-agent trap feature-name bfd all

命令功能

display snmp-agent trap feature-name bfd all命令用来查看BFD模块的所有告警开关的信息。

命令格式

display snmp-agent trap feature-name bfd all

参数说明

视图

所有视图

缺省级别

3:管理级

使用指南

应用场景

简单网络管理协议SNMP(Simple Network Management Protocol)是广泛用于TCP/IP网络的网络管理标准协议。SNMP提供了一种通过运行网络管理软件的中心计算机(即网络管理工作站)来管理网元的方法。网元上运行的管理代理可以主动上报告警给管理工作站,可使管理工作站及时获取网络状态,从而使网络管理员能够及时采取相应措施。

执行display snmp-agent trap feature-name bfd all命令查看当前网元BFD模块的所有告警,了解如下告警信息:
  • BFD模块支持的告警名称。此告警名称与snmp-agent trap enable feature-name bfd trap-name { hwbfdsessdown | hwbfdsessreachlimit | hwbfdsessreachlimitbindif | hwbfdsessup }命令指定的告警名称一致,每个告警名称都对应着网元的某个问题发生。

  • BFD模块告警状态。根据告警名称可以了解该告警是否已经使能上报。

前置条件

已经使能网元的SNMP功能,使能命令可以参考snmp-agent

使用实例

# 查看BFD模块的所有告警信息。

<HUAWEI>display snmp-agent trap feature-name bfd all
------------------------------------------------------------------------------  
Feature name: BFD                                                               
Trap number : 4                                                                 
------------------------------------------------------------------------------  
Trap name                      Default switch status   Current switch status    
hwBfdSessDown                  on                      on                       
hwBfdSessReachLimit            off                     on                       
hwBfdSessReachLimitBindIf      on                      on                       
hwBfdSessUp                    on                      on
表15-8  display snmp-agent trap feature-name bfd all命令输出信息描述

项目

描述

Feature name

告警所属的模块名称。

Trap number

告警的数量。

Trap name

告警的名称,BFD模块的告警包括:

  • hwBfdSessUp:当该设备BFD会话变为Up时发送的华为私有Trap消息。

  • hwBfdSessDown:当该设备BFD会话变为Down时发送的华为私有Trap消息。

  • hwBfdSessReachLimit:当该设备BFD会话数量达到上限时发送的私有Trap消息。

  • hwBfdSessReachLimitBindIf:使能当该设备单板上的会话数量超过了该单板的会话上限时发送私有Trap消息。

Default switch status

告警开关缺省状态:
  • on:表示缺省情况下告警处于开启状态。

  • off:表示缺省情况下告警处于关闭状态。

Current switch status

告警的状态:

  • on:表示告警处于开启状态。

  • off:表示告警处于关闭状态。

min-rx-interval

命令功能

min-rx-interval命令用来配置BFD报文的接收间隔。

undo min-rx-interval命令用来恢复BFD报文的接收间隔为缺省值。

缺省情况下,BFD报文接收间隔是1000毫秒。

命令格式

min-rx-interval interval

undo min-rx-interval

参数说明

参数

参数说明

取值

interval

BFD报文期望接收间隔。

整数形式。CE6880EI的取值范围是3~1000;其余款型的取值范围是50~1000。单位是毫秒,缺省值是1000毫秒。

视图

BFD会话视图

缺省级别

2:配置级

使用指南

应用场景

BFD会话的本端检测倍数直接决定了对端BFD会话的检测时间,检测时间 = 接收到的远端Detect Multi × max(本地的RMRI,接收到的DMTI) ,其中,Detect Mult(Detect time multiplier)是检测倍数,通过detect-multiplier命令配置;RMRI(Required Min Rx Interval)是本端能够支持的最短BFD报文接收间隔;DMTI(Desired Min Tx Interval)是本端想要采用的最短BFD报文的发送间隔,通过命令min-tx-interval

注意事项

  • 用户可以根据网络的实际状况增大或者降低BFD报文的接收间隔。BFD报文的接收间隔直接决定了BFD会话的检测时间。对于不太稳定的链路,如果配置的BFD报文的接收间隔较小,则BFD会话可能会发生震荡,这时可以选择增大BFD报文的接收间隔。通常情况下,建议使用缺省值,不随意修改接收间隔。

  • 如果BFD会话在设置的检测周期内没有收到对端发来的BFD报文,则认为链路发生了故障,BFD会话的状态将会置为Down。为降低对系统资源的占用,一旦检测到BFD会话状态变为Down,系统自动将本端的发送间隔调整为大于1000毫秒的一个随机值,当BFD会话的状态重新变为Up后,再恢复成用户配置的时间间隔。

使用实例

# 配置BFD报文的接收间隔为1000毫秒。

<HUAWEI> system-view
[~HUAWEI] bfd session
[~HUAWEI-bfd-session-session] min-rx-interval 1000

min-tx-interval

命令功能

min-tx-interval命令用来配置BFD报文的发送间隔。

undo min-tx-interval命令用来恢复BFD报文的发送间隔为缺省值。

缺省情况下,BFD报文发送间隔是1000毫秒。

命令格式

min-tx-interval interval

undo min-tx-interval

参数说明

参数

参数说明

取值

interval

BFD报文期望发送间隔。

整数形式。CE6880EI的取值范围是3~1000;其余款型的取值范围是50~1000。单位是毫秒,缺省值是1000毫秒。

视图

BFD会话视图

缺省级别

2:配置级

使用指南

应用场景

BFD会话的本端检测倍数直接决定了对端BFD会话的检测时间,检测时间 = 接收到的远端Detect Multi × max(本地的RMRI,接收到的DMTI) ,其中,Detect Mult(Detect time multiplier)是检测倍数,通过detect-multiplier命令配置;RMRI(Required Min Rx Interval)是本端能够支持的最短BFD报文接收间隔,通过命令min-rx-interval命令配置;DMTI(Desired Min Tx Interval)是本端想要采用的最短BFD报文的发送间隔。

注意事项

  • 用户可以根据网络的实际状况增大或者降低BFD报文的发送间隔。BFD报文的发送间隔直接决定了BFD会话的检测时间。对于不太稳定的链路,如果配置的BFD报文的发送间隔较小,则BFD会话可能会发生震荡,这时可以选择增大BFD报文的发送间隔。通常情况下,建议使用缺省值,不随意修改发送间隔。

  • 如果BFD会话在设置的检测周期内没有收到对端发来的BFD报文,则认为链路发生了故障,BFD会话的状态将会置为Down。为降低对系统资源的占用,一旦检测到BFD会话状态变为Down,系统自动将本端的发送间隔调整为大于1000毫秒的一个随机值,当BFD会话的状态重新变为Up后,再恢复成用户配置的时间间隔。

使用实例

# 配置BFD报文发送间隔为1000毫秒。

<HUAWEI> system-view
[~HUAWEI] bfd session
[~HUAWEI-bfd-session-session] min-tx-interval 1000

oam-mgr

命令功能

oam-mgr命令用来进入OAM管理视图。

undo oam-mgr命令用来删除OAM管理视图。

命令格式

oam-mgr

undo oam-mgr

参数说明

视图

系统视图

缺省级别

2:配置级

使用指南

故障传递功能由应用模块、OAM故障管理模块和检测模块三部分组成。故障传递是指通过MGR故障管理模块建立联动项,实现不同模块之间的联动。即由检测模块负责对链路状态、网络性能等进行监测,当检测到链路故障时通过OAMMGR模块将结果通知给应用模块或者检测模块。应用模块或者检测模块感知到网络状态的变化后,及时进行相应的处理,从而避免通信的中断或服务质量的降低。

使用实例

# 进入OAM管理视图。

<HUAWEI> system-view
[~HUAWEI] oam-mgr
[*HUAWEI-oam-mgr]

process-interface-status

命令功能

process-interface-status命令用来配置当前BFD会话与绑定的接口进行状态联动。

undo process-interface-status命令用来恢复缺省设置。

缺省情况下,BFD会话不与绑定的接口进行状态联动,即BFD会话状态的变化不修改接口管理模块中的接口状态。

命令格式

process-interface-status [ sub-if ] [ reboot-no-impact ]

undo process-interface-status [ sub-if ] [ reboot-no-impact ]

参数说明

参数

参数说明

取值

sub-if

说明:

CE6810LI不支持该参数。

设置BFD会话的状态关联子接口的状态,即对于绑定主接口的BFD会话,其状态改变会影响主接口和子接口的状态。

-

reboot-no-impact

设置配置恢复后是否保持接口联动标记,即对于配置了此字段绑定接口或者主接口的BFD会话,当配置恢复后初始Down状态不会联动接口或者子接口Down。

-

视图

BFD会话视图

缺省级别

2:配置级

使用指南

应用场景

当直连链路中间存在传输设备时,与接口本身的链路协议故障检测机制相比,BFD能够更快地检测到链路故障。另外对于Eth-Trunk或VLANIF等逻辑接口来说,链路协议状态是由其成员接口的链路协议状态决定的。

因此,为了将BFD检测结果更快地通告到应用程序,在设备接口管理模块中,为每个接口增加了一个属性,即BFD状态,指的是与该接口绑定的BFD会话的状态,系统根据接口的链路状态、协议状态和BFD状态决定接口的状态,并将结果通告给应用程序。

注意事项

在配置该命令时请注意以下几点:
  • 只能对采用缺省组播IP地址检测的单跳BFD会话配置process-interface-status命令,支持BFD会话联动主接口或子接口状态

  • 如果有多个BFD会话绑定到同一个接口,只能在一个会话中使能process-interface-status,即只能有一个会话的状态改变绑定接口的BFD状态。

  • 当配置文件中存在process-interface-status命令时,在整机重启后,考虑到接口的初始状态一定是Down的,所以配置了process-interface-status命令的BFD会上报一个Down状态给接口。

  • 使用接口状态联动必须保证两台设备之间的BFD配置是正确和对称的。如果发现本端接口的BFD状态是Down的,需要检查一下对端BFD配置是否正确,是否被关闭。

  • 如果组网中有需要BFD立即同步状态给接口,可以在保证两端设备配置正确的情况下,shutdown(BFD会话视图)undo shutdown(BFD会话视图) BFD会话。BFD在undo shutdown(BFD会话视图)的时候会启动一个检测定时器,如果在定时器超时之前能够协商UP,则上报UP给接口,否则认为链路有故障,因而在定时器超时后上报检测Down给接口。这样可以实现BFD与接口状态的实时同步。

使用实例

# 配置BFD会话与其绑定的接口进行状态联动。

<HUAWEI> system-view
[~HUAWEI] bfd test
[~HUAWEI-bfd-session-test] process-interface-status

reset bfd statistics

命令功能

reset bfd statistics命令用来清除BFD会话的报文收发统计信息。

命令格式

reset bfd statistics { all | discriminator discr-value }

参数说明

参数

参数说明

取值

all

清除所有BFD会话的报文收发统计信息。

-

discriminator discr-value

清除指定远端标识符的BFD会话的报文收发统计信息。

整数形式,取值范围是1~4294967295。

视图

用户视图

缺省级别

3:管理级

使用指南

应用场景

当需要清除BFD会话的报文收发统计信息的时,可以用此命令进行清除。

注意事项

使用reset bfd statistics命令后,以前的BFD会话的报文收发统计信息将会无法恢复,请务必仔细确认。

使用实例

# 清除BFD会话的报文统计信息。

<HUAWEI> reset bfd statistics all

shutdown(BFD会话视图)

命令功能

shutdown命令用来终止BFD会话检测,使其进入AdminDown状态。

undo shutdown命令用来开启BFD会话检测。

缺省情况下,BFD会话是开启状态。

命令格式

shutdown

undo shutdown

参数说明

视图

BFD会话视图

缺省级别

2:配置级

使用指南

应用场景

需要终止BFD会话检测链路时,可以使用此命令,BFD会话进入AdminDown状态。

前置条件

在执行此命令前,必须已经成功创建BFD会话。

注意事项

  • 如果用户想要修改某个BFD会话的配置信息,则可以使用shutdown命令终止该会话检测链路。待配置修改成功后,使用undo shutdown命令使该会话重新进行链路检测。

  • 如果用户想要终止BFD会话检测链路,同时不影响上层应用,则可以使用shutdown命令使该会话进入AdminDown状态。

使用实例

# 终止本端BFD会话检测,该BFD会话的名称是atoc。

<HUAWEI> system-view
[~HUAWEI] bfd atoc
[~HUAWEI-bfd-session-atoc] shutdown
相关主题

snmp-agent trap enable feature-name bfd

命令功能

snmp-agent trap enable feature-name bfd命令用来打开BFD模块的告警开关。

undo snmp-agent trap enable feature-name bfd命令用来关闭BFD模块的告警开关。

缺省情况下,BFD模块的告警开关处于关闭状态。

命令格式

snmp-agent trap enable feature-name bfd [ trap-name { hwbfdsessdown | hwbfdsessreachlimitbindif | hwbfdsessreachlimit | hwbfdsessup } ]

undo snmp-agent trap enable feature-name bfd [ trap-name { hwbfdsessdown | hwbfdsessreachlimitbindif | hwbfdsessreachlimit | hwbfdsessup } ]

参数说明

参数

参数说明

取值

trap-name

BFD模块的指定类型事件的告警开关。

-

hwbfdsessdown

使能当该设备BFD会话变为Down时发送华为私有Trap消息。

-

hwbfdsessreachlimit

使能当该设备BFD会话数量达到上限时发送华为私有Trap消息。

-

hwbfdsessreachlimitbindif

使能当该设备上的会话数量超过了会话上限时发送华为私有Trap消息。

-

hwbfdsessup

使能当该设备BFD会话变为Up时发送华为私有Trap消息。

-

视图

系统视图

缺省级别

3:管理级

使用指南

可以根据需要选择trap-name,只打开某个或几个事件的告警开关。

使用实例

# 打开BFD的hwbfdsessreachlimit告警。

<HUAWEI> system-view
[~HUAWEI] snmp-agent trap enable feature-name bfd trap-name hwbfdsessreachlimit

tos-exp(BFD视图)

命令功能

tos-exp命令用来配置所有动态或静态BFD会话的报文优先级。

undo tos-exp命令用来恢复所有动态或静态BFD会话的报文缺省优先级。

缺省情况下,BFD报文的优先级为7,0为最低优先级,7为最高优先级。

命令格式

tos-exp tos-value { dynamic | static }

undo tos-exp [ tos-value ] { dynamic | static }

参数说明

参数 参数说明 取值
tos-value BFD报文的优先级。 整数形式,取值范围是0~7。
dynamic

配置动态BFD会话的报文优先级。

-
static

配置静态BFD会话的报文优先级。

-

视图

BFD视图

缺省级别

2:配置级

使用指南

应用场景

根据BFD绑定的业务的重要性,来设置BFD会话的优先级。业务的重要性较高,则可以通过tos-exp命令设置较高的BFD报文优先级,在系统堵塞的情况下优先发送优先级高的BFD报文。

通过修改BFD报文的优先级还可以检测同一链路上不同优先级的报文转发是否畅通。

注意事项

  • BFD会话数量较大的时候,更新所有BFD会话的报文优先级需要耗费一定时间。

  • 对于静态BFD会话,BFD会话视图下tos-exp(BFD会话视图)命令的配置优先级高于BFD视图下的tos-exp命令。

  • 对于静态BFD会话,BFD会话视图下手工配置的tos-exp(BFD会话视图)命令默认值(7)优先级高于BFD视图下tos-exp命令配置的非默认值。

  • 使用undo tos-exp命令恢复BFD会话的缺省优先级时,如果选择输入参数tos-value,则该参数值应与配置的数值相同,否则会导致undo命令执行失败。

使用实例

# 设置动态BFD会话的报文优先级为5,静态BFD会话的报文优先级为6。

<HUAWEI> system-view
[~HUAWEI] bfd
[*HUAWEI-bfd-session-atob] tos-exp 5 dynamic
[*HUAWEI-bfd-session-atob] tos-exp 6 static

tos-exp(BFD会话视图)

命令功能

tos-exp命令用来配置单条静态BFD会话报文的优先级。

undo tos-exp命令用来恢复单条静态BFD会话的报文缺省优先级。

缺省情况下,BFD报文的优先级为7,0为最低优先级,7为最高优先级。

命令格式

tos-exp tos-value

undo tos-exp

参数说明

参数 参数说明 取值
tos-value BFD报文的优先级。 整数形式,取值范围是0~7。

视图

BFD会话视图

缺省级别

2:配置级

使用指南

应用场景

根据BFD绑定的业务的重要性,来设置BFD会话的优先级。业务的重要性较高,则可以通过tos-exp命令设置较高的BFD报文优先级,在系统堵塞的情况下优先发送优先级高的BFD报文。

通过修改BFD报文的优先级还可以检测同一链路上不同优先级的报文转发是否畅通。

注意事项

  • BFD会话视图下tos-exp命令的配置优先级高于BFD视图下的tos-exp(BFD视图)命令。

  • BFD会话视图下手工配置的tos-exp命令默认值(7)优先级高于BFD视图下tos-exp(BFD视图)命令配置的非默认值。

使用实例

# 设置会话名为pos0的BFD会话的报文优先级为5。

<HUAWEI> system-view
[~HUAWEI] bfd pos0
[*HUAWEI-bfd-session-pos0] tos-exp 5

wtr

命令功能

wtr命令用来配置BFD会话的等待恢复时间。

undo wtr命令用来取消BFD会话的等待恢复时间为缺省值。

缺省情况下,WTR的值为0,表示不等待。

命令格式

wtr wtr-value

undo wtr

参数说明

参数

参数说明

取值

wtr-value

BFD会话的等待恢复时间。

整数形式,取值范围是1~60,单位是分钟。缺省值是0分钟。

视图

BFD会话视图

缺省级别

2:配置级

使用指南

应用场景

当BFD会话震荡时,可用使用此命令来避免应用程序在主备之间来回切换。

注意事项

  • 如果配置了WTR,会话变为Up状态的事件在WTR超时后才上报给应用程序。其它状态变化的事件仍立即上报,不受WTR影响。

  • 配置WTR时,用户需要在两端配置相同的WTR。否则,当一端会话状态变化时,两端的应用程序感知到的BFD会话状态将会不一致。

使用实例

# 设置BFD会话等待恢复时间为10分钟。

<HUAWEI> system-view
[~HUAWEI] bfd atoc
[~HUAWEI-bfd-session-atoc] wtr 10
相关主题
翻译
下载文档
更新时间:2019-03-20

文档编号:EDOC1000166474

浏览量:16275

下载量:407

平均得分:
本文档适用于这些产品
相关版本
相关文档
Share
上一页 下一页