组网情况
如图所示, RRPP主节点不停被破环,然后网络又成环。
现象描述
RRPP环协议震荡,持续时间1个多小时,在日志中未见有异常(比如接口震荡),也没有发现在RRPP环上的接口有出入方向的FCS等异常计数。
原因分析
根据测试的结果来看,RRPP的HELLO报文在端口的未知单播流量增大的时候会被丢弃。连续丢弃3个报文后,RRPP的环状态为Failed,待收到下一个HELLO报文时,又恢复正常。RRPP的环状态就在Failed和Complete之间震荡。
操作步骤
1、按照现网的配置搭建测试环境,S3328上的RRPP状态正常。
2、测试仪向S3328发送携带RRPP的control-vlan的未知单播流量。
3、查看设备的RRPP状态,出现协议震荡,且恢复时间间隔为与现网的现象相同。
4、由复现结果可以断定,现网中由于配置未知单播抑制引发协议震荡,可执行命令undo unicast-suppression,删除未知单播抑制功能。
建议与总结
客户在RRPP环上的端口不要配置未知单播抑制。否则,未知单播流量增大的时,有可能造成RRPP的HELLO报文丢弃,影响RRPP环状态的稳定,造成协议震荡。