问题描述

关于H3C Comware V5平台小概率发生IS-IS路由计算错误的公告

【产品型号】

H3C Comware V5平台支持IS-IS特性的所有产品

【涉及版本】

SR8800系列:R3725P02(含)之前的版本

CR16OOO系列:R6225P01(含)之前的版本

SR6600系列:R3303P16(不含)之前的版本

SR6600-X系列:R3303P16(不含)之前的版本

MSR系列:R2513P33(不含)之前的版本

S12500系列:R1828P05(含)之前的版本

S9500系列:R1828P05(含)之前的版本

S7500E系列:F6709L21(不含)之前的版本

S10500系列:F1209L21(不含)之前的版本

S7600-X系列:F6909L21(不含)之前的版本

S7500E-X 系列:F6909L21(不含)之前的版本

SecPath F5000-A5F3210P23(不含)之前的版本

涉及该问题的部分低端产品,结合实际应用判断触发概率极小,因此不一一列出。具体可参见版本说明书。

【问题描述】

业务异常,排查发现该业务涉及的IS-IS路由在IP路由表中不存在。例如发现BGP邻居中断,其IGP协议使用 IS-ISIP路由表中,到BGP邻居的32Loopback地址的路由异常消失。当网络内的IS-IS路由频繁震荡时,可能表现为故障出现后,短时间内又自动恢复。

当问题发生时,经排查IS-IS邻居状态正常,且消失的路由所对应的LSA信息在IS-ISLSDB中存在。

【原因分析】

IS-IS在计算拓扑时,会通过特定算法将路由信息排序,再加载成拓扑树。排序过程中,每条路由都分配了一个标志位标识这条路由。当拓扑震荡时,标志位的置位可能发生错误,导致算法误认为某条路由已经完成了排序,而实际上并未完成,继而这条路由不会出现在拓扑树中。外部表现为路由的缺失。

该问题的触发几率与三个因素相关:

1、扑的复杂程度。设备数量越多,配置的Cost值越多,实际上增加了拓扑计算过程中路由排序的复杂度,则会增加问题触发几率。

2、路由震荡(包括修改Cost的操作)。路由震荡越频繁,拓扑计算和排序的过程执行得越频繁,则会增加问题触发几率。同时,路由震荡触发IS-IS重新计算路由,也可能使故障自动恢复。

3、发生路由震荡的时间点以及该路由处于网络中的位置(影响排序过程中该路由信息所处的位置)。正因为路由震荡的时间以及该路由处于网络中的位置不确定,所以这个问题是概率出现的。

【规避措施/解决方案】

1、该问题仅存在于Comware V5平台,Comware V7由于使用了不同的实现机制,不涉及该问题。

2、发生问题时,可通过在问题设备上执行命令reset isis all来触发IS-IS路由重新计算,从而规避问题。

3、解决该问题的热补丁及正式版本计划如下:

型号

版本

SR8800系列

R3725P02H02

R3725P02(不含)之后的版本

CR16OOO系列

R6225H02

R6225P01(不含)之后的版本

SR6600系列

R3303P16(含)之后的版本

SR6600-X系列

R3303P16(含)之后的版本

MSR系列

R2513P33(含)之后的版本

S12500/S9500系列

R1828P05H01

R1828P05(不含)之后的版本

S7500E系列

F6709L21(含)之后的版本

S10500系列

F1209L21(含)之后的版本

S7600-X系列

F6909L21(含)之后的版本

S7500E-X 系列

F6909L21(含)之后的版本

SecPath F5000-A5

F3210P23(含)之后的版本

涉及该问题的部分低端产品,结合实际应用判断触发概率极小,因此不一一列出。具体可参见版本说明书。

案例信息

案例类型:技术公告
案例号:KMS - 25554
创建时间:2015年1月8日
更新时间:2015年1月8日
发布时间:2015/1/8 10:41:15
文章密级:游客可见
有效期:长期有效
发布者:王涛1【技术大咖】 [w04779]
点击次数:928
评论平均得分:0
关键词:
产品线:
产品系列:
产品版本:
技术分类:

常用操作
收藏