一、故障现象描述
用户通过GRE隧道,使用Kompella VPLS的方式,建立L2 MPLS VPN。但是配置后发现部分VPLS隧道失败。
场景拓扑

二、故障排查分析
-
确定故障现象。通过show mpls l2transport vc命令发现vc隧道为空。vc建立异常。

-
检查BGP L2 VPN的状态。通过show bgp l2vpn vpls all发现l2vpn地址族的邻居建立正常。

-
检查LDP状态。通过show mpls ldp neighbor发现LDP邻居建立正常。

-
检查配置。由于客户连接G0/1接口的时候,VPLS是可以建立成功的。但是连接G0/2或者G0/3就无法成功建立VPLS隧道。对比如下两边设备配置发现,右图vpnid 3或者vpnid4没有配置site-range,故默认最大支持接入16个站点(对端的site-id编号也需要是小于16的)。然而左图的vpnid3和vpnid 4都是大于16的(一个19,一个29),导致vc不显示。反之亦然。


三、故障根因说明
vfi中配置的site-range用于控制对端最大接入本端的站点数量,其数值要高于发起拨入的对端站点配置的site-id的数值。否则将无法建立vc通道。
四、故障解决方案
site-id的值配置为255。