MPLS故障:PE之间不能建立LDP Session


  本文标签:MPLS LDP Session

PE之间不能建立LDP Session的故障解决如下:

网络环境

在图中的网络中配置MPLS  。

MPLS故障:PE之间不能建立LDP Session 

PE之间不能建立LDP Session组网图

PE1与PE2之间的LDP Session无法正常建立  。

故障分析

步骤 1在NE80E_1与NE40E上运行display mpls ldp命令,查看NE80E_1与NE40E的MPLS LDP的配置信息,配置正确,排除MPLS LDP配置问题  。

步骤 2运行debug mpls ldp session命令,发现两台设备可以正常交互hello包,但LDP状态始终在Non-existent与Initialized之间切换  。进一步查看发现,两台设备建立LDP Session的LSR为Loopback 1的地址  。

步骤 3查看配置发现,两台设备既配置了mpls lsr-id,也配置了ldp lsr-id,在建立LDP Session时使用的是ldp lsr-id  。在OSPF配置中,有如下配置:

  1. ospf 1  
  2.  
  3.  import-route static     
  4.  
  5.  area 0.0.0.10    
  6.  
  7.   network 211.93.100.4 0.0.0.3     
  8.  
  9.   network 3.3.3.3 0.0.0.0     
  10.  
  11.   network 210.210.210.211 0.0.0.0  
  12.  
  13.   nssa  
  14.  
  15.  ... 

从以上配置信息可以看出,OSPF发布的Loopback 1路由不正确,正确的路由应该为:network 210.210.210.210 0.0.0.0,OSPF发布的路由错误导致了两台设备的Loopback 1的TCP连接不可达  。

----结束

处理步骤

在NE80E_1上执行以下操作  。

步骤 1执行命令system-view,进入系统视图  。

步骤 2执行命令ospf [ process-id ] [ router-id router-id ],启动OSPF进程,进入OSPF视图  。

步骤 3执行命令area area-id,进入OSPF区域视图  。

步骤 4执行命令network 210.210.210.210 0.0.0.0,配置正确的路由  。

步骤 5执行命令return退回到用户视图,执行命令save,保存对配置的修改  。

----结束

完成上述操作后,NE80E_1与NE40E之间的LDP Session可以正常建立,故障排除  。

案例总结

LDP的LSR-ID缺省情况下,等于MPLS的LSR-ID  。在建立LDP Session时,如果配置了LDP的LSR-ID,则使用该LSR-ID建立Session,此时应发布该LSR-ID的路由  。