端口IP地址不在同一网段升级造成业务中断

发布时间:  2013-04-18 浏览次数:  71 下载次数:  0
问题描述
PTN3900升级到V100R003C02SPC200的版本后,一个端口的业务全部中断。

MPLS_TUNNEL_LOCV   
处理过程
1、查询发现本端口的IP地址是193.144.19.238 
:ptn-l3port-get-ip:15,255,1
                                                        PORT IP PARAMETERS                                                       
  BOARD-ID  SUBBOARD-ID  PORT-ID  IP-MODE       IP-ADDR          IP-MASK          BRWIP-BOARD-ID  BRWIP-SBOARD-ID  BRWIP-PORT-ID 
  15                     0x0001   dsgt          193.144.19.238   255.255.255.252  

2、查询发现对段端口IP为193.144.2.70, 不再一个网段内 :mpls-tnl-get-cross:0
                                                                                 MPLS TUNNEL CROSS INFO:                                                                                
  INDEX       DIRECTION  IN-BID  IN-SBID  IN-PORTID  IN-LABEL    OUT-BID  OUT-SBID  OUT-PORTID  OUT-LABEL   OUT-NHP          INGRESSID        EGRESSID         TUNNELID  TUNNELINSTANCE 
  8388776     POSIT      12      255      1          280         15       255       1           63          193.144.2.70     11.16.0.1        11.16.2.131      3121      1    
         
根因
PTN 1900/3900设备V100R002C02SPC600及之前  的版本对接光口的Ip地址没有在同一网段内,业务可以正常开通  。升级到相应版本后对IP地址严格校验,业务中断。
解决方案
1、静态tunnel对于盒子R1的版本,请在升级之后,根据网络规划,通过:ptn-l3port-set-ip:命令重新设置对端端口IP,然后通过:mpls-tnl-set-cross:命令更改相应tunnel的下一跳IP,或者直接更改本端端口的IP,然后在对端网元上修改相应tunnel的下一跳IP。
2、对于R2的版本,根据网络规划,或者通过:ptn-l3port-set-ip:命令重新设置对端端口IP,然后通过:mpls-tnl-set-cross:命令更改相应tunnel的下一跳IP,
或者直接更改本端端口的IP,然后在对端网元上修改相应tunnel的下一跳IP
3、网管操作界面:

先到单个网元 网管管理 –> 配置–> Ethernet接口 –> 三层属性 改端口IP
先到单个网元 网管管理 –> 配置–> MPLS管理 –> 单播tunnel管理 修改下一跳IP

   
建议与总结
这个改变是比较特别的,经常会遇到类似的问题,需要重视。
升级前用巡检工具检查没有问题后方可升级。
 

END