相关概念 在IP链路上建立BFD会话,利用BFD检测机制快速检测故障。BFD for IP支持IPv4链路的单跳检测和多跳检测:
应用场景典型应用一:单跳BFD 如图3-5所示,BFD检测DeviceA和DeviceB之间的IP单跳路径,BFD会话绑定出接口。 图3-5 单跳BFD

典型应用二:多跳BFD 如图3-6所示,BFD检测DeviceA和DeviceC之间的IP多跳路径,BFD会话绑定对端IP但不绑定出接口。 图3-6 多跳BFD

配置BFD for IPv4单跳/多跳会话
操作步骤
使能全局BFD功能。
进入系统视图。
system-view
使能全局BFD功能并进入BFD全局视图。
bfd
只有执行bfd命令全局使能BFD功能后,才能进行BFD的相关配置。
(可选)配置BFD缺省组播地址。
default-ip-address default-ip-value
(可选)BFD组播场景下,配置本地标识符和远端标识符不允许为相同值。
same discriminator disable
建立BFD会话。
根据对端是否配置了IP地址,选择不同的命令创建BFD for IPv4会话的绑定信息。
对于有IP地址的三层接口创建BFD for IPv4会话的绑定信息。
bfd session-name bind peer-ip peer-ip [ vpn-instance vpn-name ] [ interface { interface-name | interface-type interface-number } ] [ [ source-ip source-ip ] [ select-board slot-id1 [ slot-id2 ] ] | [ select-board slot-id1 [ slot-id2 ] ] [ source-ip source-ip ] ]
在第一次创建单跳BFD for IPv4会话时,必须绑定对端IPv4地址和本端相应接口,且创建后不可修改。
在第一次创建多跳BFD for IPv4会话时,必须绑定对端(目的设备)的IPv4地址,且创建后不可修改。
在创建BFD for IPv4配置项时,系统会对配置的IPv4地址进行相关合法性校验。绑定错误的对端IPv4地址或源IPv4地址都将导致BFD for IPv4会话无法建立。
当指定select-board slot-id1 [ slot-id2 ]参数强制选择单板时,在slot-id1和slot-id2都配置的情况下,只会选择一个单板,优先选择slot-id1,如果slot-id1选择失败,则选择slot-id2;如果两个板都选择失败,则不再选板。
对于二层接口和没有IP地址的三层物理成员接口创建BFD for IPv4会话的绑定信息。
bfd sessname-value bind peer-ip default-ip interface interface-type interface-number [ source-ip source-ip ]
配置BFD会话的本地标识符。
discriminator local discr-value
配置BFD会话的远端标识符。
discriminator remote discr-value
BFD会话两端设备的本地标识符和远端标识符需要分别对应,即,本端的本地标识符与对端的远端标识符相同,否则会话无法正确建立。
配置BFD for IPv6单跳/多跳会话
操作步骤
使能全局BFD功能。
进入系统视图。
system-view
使能全局BFD功能并进入BFD全局视图。
bfd
只有执行bfd命令全局使能BFD功能后,才能进行BFD的相关配置。
建立BFD会话。
进入系统视图。
system-view
创建BFD for IPv6会话的绑定信息。
bfd session-name bind peer-ipv6 peer-ipv6 [ vpn-instance vpn-name ] [ interface { interface-name | interface-type interface-number } ] [ source-ipv6 source-ipv6 ] [ select-board slot-id1 [ slot-id2 ] ]
在第一次创建单跳BFD for IPv6会话时,必须绑定对端IPv6地址和本端相应接口,且创建后不可修改。
在第一次创建多跳BFD for IPv6会话时,必须绑定对端(目的设备)的IPv6地址,且创建后不可修改。
在创建BFD for IPv6配置项时,系统会对配置的IPv6地址进行相关合法性校验。绑定错误的对端IPv6地址或源IPv6地址都将导致会话无法建立。
当指定select-board slot-id1 [ slot-id2 ]参数强制选择单板时,在slot-id1和slot-id2都配置的情况下,只会选择一个单板,优先选择slot-id1,如果slot-id1选择失败,则选择slot-id2;如果两个板都选择失败,则不再选板。
配置BFD会话的本地标识符。
discriminator local discr-value
配置BFD会话的远端标识符。
discriminator remote discr-value
BFD会话两端设备的本地标识符和远端标识符需要分别对应,即,本端的本地标识符与对端的远端标识符相同,否则会话无法正确建立。
|