为什么路由器VSI不能进入Up状态该如何解决
程序员文章站
2022-06-19 22:09:48
为什么路由器VSI不能进入Up状态该如何解决...
路由器连接故障描述
信令协议使用ldp,与非华为设备互通,vsi不能进入up状态
网络环境
在下图的网络中配置martinivpls业务,其中pe1是华为数通设备,pe2为非华为设备。
martinivpls组网图
配置完成后,发现pe1和pe2之间的vsi不能建立成功。
路由器连接故障分析
步骤1在pe1上执行displayvsiverbose命令,检查pe1上vsi的状态,发现ac状态为up,且pw两端隧道存在(显示结果中存在“tunnelid”),且tunnelid的值不为0x0。
pe1上的显示结果如下:
displayvsiverbose ***vsiname:vsi1 administratorvsi:no isolatespoken:disable vsiindex:0 pwsignaling:ldp memberdiscoverystyle:static pwmaclearnstyle:unqualify encapsulationtype:vlan mtu:1500 diffservmode:uniform serviceclass:-- color:-- domainid:255 domainname: vsistate:up vsiid:100 *peerrouterid:2.2.2.2 vclabel:162816 peertype:dynamic session:up tunnelid:0x6008001 interfacename:gigabitethernet2/0/3.1 state:up
步骤2在pe1上执行displayvsiremoteldp命令,发现pe1不能收到pe2的标签。
问题可能发生在非华为设备pe2上。
步骤3在pe2上查看非华为设备的vsi状态,发现非华为设备使用ldp协议作为信令分配标签。
由于我方设备vpls使用ldp协议作为信令分配标签,所以不能接收非华为设备分配的标签,造成vsi不能进入up状态。
----结束
路由器连接故障处理步骤
步骤1在非华为设备pe2上配置静态分配vpls标签。
步骤2在非华为设备上保存配置。
----结束
完成上述操作后,在pe1上收到非华为设备pe2分配的标签,vsi建立成功,路由器连接故障排除。
路由器连接故障案例总结
路由器连接故障就此解决,想强调的是在与非华为设备互通时,需要考虑我方设备与非华为设备类似业务使用的协议是否相同,如果不同是否能够互相兼容。