组网需求:两个系统之间的两对华为NE40E路由器通过光纤直连,两个系统之间的互联路由器运行静态路由器;当光纤链路出现单纤中断的时候,链路将出现单通的现象,静态路由无法自动收敛,将业务疏导到另一侧。需要解决单通导致网络无法自愈的问题。


解决方案:两个系统之间的互联路由器两两启用BFD会话,静态路由绑定BFD会话


具体配置:BFD会话两端路由器都必须实施以下配置


bfd                                路由器启用bfd功能

#

bfd 1 bind peer-ip 10.201.1.202   配置bfd会话,会话名称为1,对端IP10.201.1.201

discriminator local 201           配置本端标识号为201,对端路由器的远端标识号必须也为201

discriminator remote 202          配置远端标识号为202,对端路由器的本端标识号必须也为202

commit                            确认会话,此命令不能省略,否则会话不生效

#

ip route-static 0.0.0.0 0.0.0.0 10.201.1.202 track bfd-session 1 BFD会话绑定到静态路由上


通过命令displaybfd session all可以查看到BFD会话状态


display bfdsession all

--------------------------------------------------------------------------------

Local Remote PeerIpAddr      State    Type        InterfaceName                

--------------------------------------------------------------------------------

201  202    10.201.1.202    Up       S_IP_PEER         -                      

--------------------------------------------------------------------------------

   Total UP/DOWN Session Number : 1/0