因ISIS NET设置冲突导致路由震荡

发布时间:  2012-07-27 浏览次数:  229 下载次数:  0
问题描述
设备组网如下
      R1--R2
      /\ / \
     /  X   \
    /  / \   \
  CR1-CR2 CR3-CR4   
其中CR1~CR4loopback分别为221.181.57.17至221.181.57.20
全网运行ISIS协议。
CR1~CR4的NET值分别应该为49.0001.2211.8105.7017.00至49.0001.2211.8105.7020.00。
割接当晚四台CR入网后发现从R1/R2ping 四台CR设备loopback接口地址时断时续。查看R1/R2上路由,发现CR设备loopback地址的路由时有时没有。
      
告警信息
打开CR设备的terminal monitor后,CR上不间断的打印类似如下信息
Jul 17 2010 04:49:42 XJALT-MB-CM2-ZXJ-RT01-NE80E ISIS/2/SEQNUM_SKIP:OID 1.3.6.1.3.37.2.0.8 ISIS received a self-originated LSP with a greater sequence number. (sysInstance=1, sysInstanceofLevel=1, sysLevel=2, sysInstanceofCircIfIndex=1, circIndex=1, sysInstanceofPduLspId=1, IfIndex=1, CircIfIndex=52, PduLspId=[22.11.81.05.70.17.00.00 (hex)], IfName=GE2/0/0)
Jul 17 2010 04:49:42 XJALT-MB-CM2-ZXJ-RT01-NE80E ISIS/2/OWNLSP_PURGE:OID 1.3.6.1.3.37.2.0.7 ISIS received a self-originated LSP with the age being 0. (sysInstance=1, sysInstanceofLevel=1, sysLevel=2, sysInstanceofInterface=1, circuit=3, sysInstanceofPduLspId=1, ifIndex=3, CircuitIfIndex=34, PduLspId=[22.11.81.05.70.17.00.03 (hex)], PduRemoteRouterID=0, IfName=GE1/0/0)
处理过程
由于ISIS NET值是由loopback地址生成的。经过核查,发现CR3/CR4的NET值分别与CR1/CR2相同。
现网设备上CR1,CR2的NET为49.0001.2211.8105.7017.00和49.0001.2211.8105.7018.00,
CR3,CR4的NET分别于CR1,CR2相同。
修改CR3/CR4 NET值为正确的值后问题解决。
      
根因
分析设备上打印的告警信息,本地设备从其他设备接收到更优的LSP,说明可能发生了ISIS NET值重复。
建议与总结
在设备入网前必须仔细检查设备脚本,避免类似问题出现。
      

END