产品行业: ISP与互联网系统部(L1)-通信(L2) 产品型号: NE40E 背景叙述: 流量工程(TE,Traffic Engineering)是最重要的网络业务之一。历史上流行的TE技术是基于MPLS的,被称为MPLS TE。它可以精确的控制流量流经的路径,从而充分的利用现有带宽资源。 产品问题: 在LSRA上配置一条到LSRC的RSVP-TE隧道。完成配置后,发现该隧道接口状态始终无法变为Up。 [图片]https://jdc100.huawei.com/CommunityGatewayService/com.huawei.ipd.sppm.jdcforum:JDCCommunityUserService/CommunityUserService/jdc/api/attachment/downLoadByAid?path=202504/17/2128577a94da6f-8614-4668-92a9-5d4307c1d7a1.png&aid=964037&bussinessType=2&tid=1140772[图片] 上图网络中interface1,interface2,interface3分别代表GE 1/0/0,GE 2/0/0,GE 3/0/0。 产品建议: 故障分析过程如下: 在LSRA上执行display current-configuration interface tunnel tunnel-number命令检查隧道的配置,并逐跳执行命令display current-configuration,检查MPLS、MPLS TE、RSVP-TE的配置,发现配置正确。 在LSRA上执行命令display mpls te cspf destination ip-address explicit-path path-name,查看CSPF计算Tunnel路径是否成功。执行该命令后,如果有显示信息,且路径后面无“*”标识,则表示CSPF算路成功;如果路径后面有“*”标识,则表示指定的显式路径中,通过CSPF计算不确定能否到达该节点,算路失败。如果没有显示信息,同样表示CSPF算路失败。 在LSRA、LSRB和LSRC上分别执行display mpls te tunnel-interface last-error命令,发现LSRC上有PATH_LOOP信息,可以判断是Path消息在该设备上检测到环路。 在LSRA上执行display current-configuration interface tunnel tunnel-number命令检查隧道的配置,通过配置的显式路径和路由等信息,确认隧道的路径。假设隧道的路径信息确认如下: [图片]https://jdc100.huawei.com/CommunityGatewayService/com.huawei.ipd.sppm.jdcforum:JDCCommunityUserService/CommunityUserService/jdc/api/attachment/downLoadByAid?path=202504/17/213227032547d6-7f07-4a4d-a686-2ad29e3a4492.png&aid=964038&bussinessType=2&tid=1140772[图片] 在检测到有环路的设备LSRC使用tracert ip-address命令来找出冲突的IP地址,LSRC上检测到有环路,即该设备上有一个IP地址与Tunnel的路径(除去LSRC本身的hop信息hop5和hop6)重复,即LSRC与hop1至hop4的某一个IP重复。分别tracert hop1至hop4的IP地址,检查重复的IP地址。 在LSRC上执行display ip interface brief找到重复的IP地址10.1.1.2并删除。 完成上述配置后,在LSRA上执行命令display interface tunnel tunnel-number,发现Tunnel接口变为Up,故障排除。 建议通常检测到环路导致Tunnel无法建立的问题,可以通过执行display mpls te tunnel-interface last-error命令查看错误信息确认是哪一台设备检测到环路,再通过tracert ip-address命令可以迅速找到冲突的IP地址。