S9300交换机配置未知单播抑制导致RRPP震荡

发布时间:  2014-09-12 浏览次数:  659 下载次数:  0
问题描述
在某局点9300-1设备上不定时出现rrpp环路中断检测告警,软件版本为S9300 V100R002C00SPC200 。
告警信息
Mar 11 2013 11:51:01 S9303_1 %%01RRPP/3/FAIL(l): Domain 14 ring 14 failed.
Mar 11 2013 11:50:58 S9303_1 %%01RRPP/3/FAIL(l): Domain 14 ring 14 failed.
Mar 11 2013 11:50:55 S9303_1 %%01RRPP/3/FAIL(l): Domain 14 ring 14 failed.
Mar 11 2013 11:45:57 S9303_1 %%01RRPP/3/FAIL(l): Domain 14 ring 14 failed.
Mar 11 2013 11:45:28 S9303_1 %%01RRPP/3/FAIL(l): Domain 14 ring 14 failed.
处理过程
1. 阅读现网日志,未发现端口UP/DOWN事件,及其他器件异常记录
2.分析现网拓扑和脚本配置,发现环路端口上配置未知单播抑制,且抑制值较小
unicast-suppression packets 2000
3.将RRPP环路上的未知单播抑制删掉,告警现象消失
4.进行分析,确认为unicast-suppression packets 2000配置对进入端口的未知单播报文进行2000packets/s的抑制,引起RRPP的Hello报文被概率性丢弃,导致震荡。


根因
由于端口配置未知单播抑制,且抑制值较小,导致在有突发或持续的、超过阈值的未知单播流量经过时,RRPP的Hello报文被概率性丢弃,使RRPP心跳超时,从而出现频繁震荡和告警现象。
建议与总结
 处理涉及到协议报文被丢弃的问题时,可以关注链路上端口的配置,是否存在单播/组播/广播抑制、qos、traffic-policy等配置,分析该配置会否对协议报文造成影响(限速或按比例丢弃等)。

END