配置静态BFD检测单段VPLS PW
使用静态BFD检测单段VPLS PW链路的故障,加快感知故障链路的速度,促使上层应用的快速切换。
应用环境
在基于MPLS的L2VPN网络应用中,如果PE之间使用PW连接,可以使用BFD检测PW的故障,加快感知故障链路的速度,促使上层应用的快速切换。
前置任务
在配置静态BFD检测PW链路之前,需要完成以下任务:
配置网络层参数,使各节点之间可达
配置单段VPLS PW
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令bfd,对本节点使能全局BFD能力并进入BFD全局视图。
- 执行命令quit,返回系统视图。
- 根据组网创建BFD配置项。
创建BFD会话,并绑定检测VPLS PW。
执行命令bfd session-name bind pw vsi vsi-name peer peer-address [ vc-id vc-id ] [ remote-peer remote-peer-address pw-ttl { auto-calculate | ttl-number } ],创建BFD配置项。
创建BFD会话组,并绑定检测VPLS PW。
执行命令bfd session-name bind pw vsi vsi-name peer peer-address [ vc-id vc-id ] [ remote-peer remote-peer-address pw-ttl { auto-calculate | ttl-number } ] group,创建BFD会话组配置项。
执行命令sub-session discriminator local discr-value1 remote remote-value1 select-board slot-id1,创建BFD会话组的子会话1。
执行命令sub-session discriminator local discr-value2 remote remote-value2 select-board slot-id2创建BFD会话组的子会话2。
- BFD会话组。用于两台设备之间通过Eth-Trunk链路相连,并且Eth-Trunk口下的两个成员口分布在两个不同的接口板上,即跨板Eth-Trunk接口的场景。
- BFD会话组下的创建的两条BFD子会话分别用于检测跨板的两条Eth-Trunk链路。BFD会话组的状态由两个BFD子会话的状态决定,只要有一个BFD子会话的状态是Up的,那么BFD会话组的状态就Up,两个子会话都Down后,BFD会话组的状态才Down。
- 配置标识符:
执行命令discriminator local discr-value,配置本地标识符。
执行命令discriminator remote discr-value,配置远端标识符。
BFD会话两端的本地标识符和远端标识符要分别对应。
BFD会话组本身不需要配置远端标识符,会话组下的每个子会话有自己的标识符。
- 执行命令commit,提交配置。
当PW的状态为Down时,创建BFD会话成功,但BFD会话不能Up。
- 两端PE需要同时配置BFD检测PW或者同时删除BFD检测PW。否则会出现两端PE的PW状态不一致的情况。
在创建完BFD会话后,如果需要修改会话参数,可以执行min-tx-interval、min-rx-interval、detect-multiplier等命令。