MA5200G MPLS L2VPN业务因为VC MTU值和对端不相等导致VC无法建立

发布时间:  2012-07-26 浏览次数:  77 下载次数:  0
问题描述
组网MA5200G--RouteA--RouteB,其中MA5200G和RouterB之间需要开L2VPN业务,RouteA做P设备,数据配置完成后查看VC状态始终是Down状态,如下:
<MA5200G>dis l2vpn vc
 ****************************** mpls vc ***************************************
VSI name            VC ID      Peer Addr        EncapType State Loc Label  Mtu
------------------- ---------- ---------------- --------- ----- ---------  ----
l2vpn1              49000      222.186.1.48     VLAN      down  1024       1500
 0 mpls vc(s) is up, 1 mpls vc(s) is down
告警信息

处理过程
1、首先查询LSP建立情况,发现LSP已经正确建立,说明各设备MPLS方面配置应该没有问题。
2、查询数据配置,检查L2VPN等配置也都正确。
3、打开Debuging L2VPN all 查看调试信息,有如下信息:
*Jan 13 10:50:14 2006 MA5200G L2V/8/DBG:create ldp connection: inte
rface parameters not match with remote vc (vcid=49000,vctype=5,dest=222.186.1.48).
*Jan 13 10:50:14 2006 MA5200G L2V/8/DBG:send label mapping message:
 send sucessfully by ldp
4、由此怀疑配置和对端PE设备不匹配,修改RouteB设备VC的MTU值为1500问题解决。即:PE两端的MTU值一定要相等,否则VC无法建立。
5、如果要修改MA5200G VC的MTU值,命令为:
[MA5200G-vsi-l2vpn1]mpls-vc 222.186.1.48 49000 encapsulation ethernet mtu 1500
系统默认为1500。
根因
VC(Virtual Circuit)是和L2VPN中其他主机建立的虚连接,是传送L2VPN用户报文的隧道。MPLS方式的VC通过LSP承载,因此在配置之前必须首先在MA5200G上启动MPLS能力和MPLS LDP能力,以便和VC对端的PE建立LSP。基于MPLS的VC无法建立,一般原因有:
1、PE到PE的网络或者路由不通。
2、MPLS配置错误导致LSP无法建立。
3、对端PE上面VC的MTU值和本端不相等。
本案例是由于对端PE上面VC的MTU值和本端不相等导致。
建议与总结

END