虚拟交换接口是一个用于控制广域网络交换的协议,对网络应用,多协议标签交换或PNNI路由选择,主部分运行在PNNI网络的SES PNNI控制器上,从部分运行在BPX上的BXMs上,本篇介绍如何解决华为路由虚拟交换接口无法开启的故障。
一、组网环境
在华为路由器组网环境中,华为路由器和其他路由器直连,配置完成后,协议使用BGP,与其他路由器互通,本端VSI的状态为Up,发现其他路由器的VSI状态为Down,对端VSI状态为关闭。
二、故障分析
1、在华为路由器上执行displayvsiname,检查VSI信息,在其他路由器上作类似检查,我们可以发现两端路由器上VSI的信令协议、PW的类型、MAC地址的学习方式、封装方式和MTU等参数都是匹配的。
2、在华为路由器上执行displayvsinamevsi-nameverbose,检查VSI详细信息,发现对端设备分配的标签虽然正常,但是华为路由器default-offset是0,而default-offset是1,不匹配,不能满足本端的SiteID值要大于对端的default-offset的要求,所以导致其他路由器的VSI状态为关闭。
三、故障处理
1、在华为路由器上执行system-view,进入系统视图。
2、在华为路由器上执行vsivsi-name,进入VSI实例视图。
3、在华为路由器上执行pwsignalbgp,进入VSI-BGP视图。
4、在华为路由器上执行sitesite-idrangesite-rangedefault-offset1,修改Site连接参数。
5、执行命令return退回到用户视图。
6、执行命令save,保存对配置的修改。
经过上面的操作后,其他路由器的VSI状态为开启,路由器连接故障得到解决,在设置时,需考虑华为路由器参数默认值不同的问题。