路由器连接故障描述
信令协议使用BGP,与非华为设备互通,本端VSI的状态为Up,对端非华为设备VSI状态为Down
网络环境
在下图的网络中配置KompellaVPLS业务,PE1和PE2直连,其中PE1是华为数通设备。
KompellaVPLS组网图
配置完成后,发现非华为设备PE2的VSI状态为Down。
路由器连接故障分析
步骤1在PE1上执行displayvsiname命令,检查VSI实例的信息;在非华为设备PE2上作类似检查。
PE1的显示结果如下:
- VsiMemPWMacEncapMtuVsi
- NameDiscTypeLearnTypeValueState
- vsi1autobgpunqualifyvlan1500down
可以发现两端PE上VSI的信令协议、PW的类型、MAC地址的学习方式、封装方式和MTU等参数都是匹配的。
步骤2在PE1上执行displayvsinamevsi-nameverbose命令,检查VSI实例详细信息。
PE1的显示结果如下:
- ***VSIName:vsi1
- AdministratorVSI:no
- IsolateSpoken:disable
- VSIIndex:0
- PWSignaling:bgp
- MemberDiscoveryStyle:auto
- PWMACLearnStyle:unqualify
- EncapsulationType:vlan
- MTU:1500
- DiffservMode:uniform
- ServiceClass:--
- Color:--
- DomainId:255
- DomainName:
- VSIState:up
- BGPRD:100:1
- SiteID/Range/Offset:1/3/0
- Importvpntarget:100:1
- Exportvpntarget:100:1
- RemoteLabelBlock:171008/3/1
- LocalLabelBlock:171012/3/0
- InterfaceName:GigabitEthernet2/0/1.1
- State:up
- **PWInformation:
- *PeerIpAddress:2.2.2.2
- PWState:up
- LocalVCLabel:171014
- RemoteVCLabel:171008
- PWType:label
- TunnelID:0x6008001
发现对端设备分配的标签虽然正常,但是华为数通设备default-offset是0,而非华为设备default-offset是1,不匹配,不能满足本端的SiteID值要大于对端的default-offset的要求,所以导致非华为设备PE2的VSI状态为Down。
----结束
路由器连接故障处理步骤
在PE1执行以下操作。
步骤1在PE1上执行命令system-view,进入系统视图。
步骤2在PE1上执行命令vsivsi-name,进入VSI实例视图。
步骤3在PE1上执行命令pwsignalbgp,进入VSI-BGP视图。
步骤4在PE1上执行命令sitesite-idrangesite-rangedefault-offset1,修改Site连接参数。
步骤5执行命令return退回到用户视图,执行命令save,保存对配置的修改。
----结束
完成上述操作后,非华为设备PE2的VSI状态为Up,路由器连接故障排除。
路由器连接故障案例总结
路由器连接故障就此解决,在与非华为设备互通时,需要考虑华为数通设备与非华为设备各参数默认值不同的问题。配置KompellaVPLS的Site时,需要满足各个PE上同一VSI的SiteID不能设为相同;本端的SiteID值不能大于对端的site-range与default-offset之和;本端的SiteID值要大于对端的default-offset的要求;保证site-range大于本端SiteID。