路由故障:BFD for VPN-BFD会话无法建立

运维 网络运维
BFD是一种高速的独立HELLO协议(类似于那些在路由协议中使用的协议,如开放最短路径优先协议(OSPF),或可以与链路、接口、隧道、路由或其他网络转发部件建立联系的中间系统到中间系统协议)。BFD能够与相邻系统建立对等关系,然后,每个系统以协商的速率监测来自其他系统的BFD速率。监测速率能够以毫秒级增量设定。

BFD是从基础传输技术中经过逐步发展而来的,因此它可以检测网络各层的故障。它可以用以太网、多协议标记交换(MPLS)路径、普通路由封装以及IPSec隧道在内的多种类型的传输正确性。下面让我们看看BFD for VPN-BFD会话无法建立的故障是怎么样解决的。

网络环境

在图3-1的网络中,PE1和PE2的GE1/0/0绑定VPN,然后配置BFD检测VPN路由。BFD session建立起来并处于Up的状态;在主接口下绑定VPN并配置IP地址后BFD session仍然处于Up状态;但在主接口下undo bfd和重新使能BFD后,都无BFD session。

图3-1 BFD检测VPN路由组网图

路由故障:BFD for VPN-BFD会话无法建立

故障分析

对于40E/80E/5000E产品,当主接口绑定了VPN后,则该接口无法再使能BFD(会出现 interface has configurated vpn,can not enable bfd 的告警)

而对于NE40/NE80产品,绑定VPN后仍然能使能BFD,但会出现若人为undo BFD后BFD session同样无法建立的情况,

因此不建议接口绑定VPN而又使能BFD的做法。如果接口已经绑定VPN,则该接口不能再配置BFD,建议在主接口下创建子接口,VPN绑定子接口,BFD绑定主接口。

----结束

处理步骤

在PE1和PE2上分别执行以下操作。

步骤 1     使用interface { ethernet | gigabitethernet } interface-numbe命令在PE1和PE2上创建主接口,并进入接口视图。

步骤 2     在系统视图下使用bfd命令,全局启用BFD。

步骤 3     使用bfd cfg-name bind peer-ip peer-ip [ interface interface-type interface-number ] [ source-ip source-ip ]命令,创建BFD会话绑定主接口。

步骤 4     使用interface { ethernet | gigabitethernet } interface-number.subinterface-number命令在PE1和PE2的GE1/0/0创建子接口,并进入接口视图。

步骤 5     使用ip binding vpn-instance vpn-instance-name命令,在子接口下绑定VPN。

----结束

案例总结

将BFD和VPN绑定的接口分开,BFD绑定主接口,VPN绑定子接口,既能通过BFD检测链路状况,又不影响VPN业务。

【编辑推荐】

  1. 路由故障:网络时钟不同步
  2. 路由故障:TFTP备份数据失败
  3. 路由器故障:登录SSH服务器失败
责任编辑:佚名 来源: 51CTO整理
相关推荐

2011-05-11 14:28:31

IS-IS路由IP-Trunk

2011-03-30 16:27:07

POS接口OSPF

2011-04-11 16:29:31

OSPF

2011-04-11 16:04:38

BGPOSPF

2009-12-16 09:26:56

边缘路由器

2011-04-08 17:42:13

OSPFOSPF邻居

2011-05-17 13:31:37

IBGP路由

2011-08-25 15:15:16

MPLS LDP邻居ATM接口MPLS LDP协议

2011-09-07 14:02:57

MPLS故障MPLS

2009-12-14 18:18:10

路由器转发故障

2009-12-18 16:19:08

排除路由器VPN故障

2010-08-05 11:26:40

2009-11-30 11:08:23

2010-07-30 11:27:26

路由器设置

2011-03-17 16:18:14

2009-01-16 09:06:00

2012-12-19 11:42:16

路由器VPN

2010-08-26 09:06:44

路由器转发故障

2010-09-09 11:09:20

2011-04-11 16:20:06

OSPF
点赞
收藏

51CTO技术栈公众号