配置单播抑制导致RRPP震荡持续一个小时
现象描述
RRPP环协议震荡,持续时间1个多小时,在日志中未见有异常(比如接口震荡),也没有发现在RRPP环上的接口有出入方向的FCS等异常计数。
原因分析
根据测试的结果来看,RRPP的HELLO报文在端口的未知单播流量增大的时候会被丢弃。连续丢弃3个报文后,RRPP的环状态为Failed,待收到下一个HELLO报文时,又恢复正常。RRPP的环状态就在Failed和Complete之间震荡。
操作步骤
- 按照现网的配置搭建测试环境,S3328上的RRPP状态正常。
[HUAWEI] display rrpp verbose domain 1 Domain Index : 1 Control VLAN : major 4091 sub 4092 Protected VLAN : Reference Instance 0 Hello Timer : 1 sec(default is 1 sec) Fail Timer : 3 sec(default is 6 sec) RRPP Ring : 1 Ring Level : 0 Node Mode : Master Ring State : Complete Is Enabled : Enable Is Actived : Yes Primary port : GigabitEthernet0/0/1 Port status: UP Secondary port : GigabitEthernet0/0/2 Port status: BLOCKED
- 测试仪向S3328发送携带RRPP的control-vlan的未知单播流量。
图7-24 单播流量信息

- 查看设备的RRPP状态,出现协议震荡,且恢复时间间隔为与现网的现象相同。
Jan 2 2008 20:02:48 119-S3328TP-01 %%01RRPP/4/PFWD(l): Domain 1 Ring 1 Port GigabitEthernet0/0/2 has been set to forwarding state. #Jan 2 20:02:50 2008 119-S3328TP-01 RRPP/4/RNGDN:1.3.6.1.4.1.2011.5.25.113.4.2: Domain 1 ring 1 is failed. Jan 2 2008 20:02:50 119-S3328TP-01 %%01RRPP/3/FAIL(l): Domain 1 Ring 1 failed. Jan 2 2008 20:02:50 119-S3328TP-01 %%01RRPP/4/PBLK(l): Domain 1 Ring 1 Port GigabitEthernet0/0/2 has been set to block state. #Jan 2 20:02:53 2008 119-S3328TP-01 RRPP/6/RNGUP:1.3.6.1.4.1.2011.5.25.113.4.1: Domain 1 ring 1 is restored. #Jan 2 20:03:08 2008 119-S3328TP-01 RRPP/4/RNGDN:1.3.6.1.4.1.2011.5.25.113.4.2: Domain 1 ring 1 is failed. Jan 2 2008 20:03:08 119-S3328TP-01 %%01RRPP/4/PFWD(l): Domain 1 Ring 1 Port GigabitEthernet0/0/2 has been set to forwarding state. Jan 2 2008 20:03:08 119-S3328TP-01 %%01RRPP/3/FAIL(l): Domain 1 Ring 1 failed. Jan 2 2008 20:03:08 119-S3328TP-01 %%01RRPP/4/PBLK(l): Domain 1 Ring 1 Port GigabitEthernet0/0/2 has been set to block state.
- 由复现结果可以断定,现网中由于配置未知单播抑制引发协议震荡,可执行命令undo unicast-suppression,删除未知单播抑制功能。
建议与总结
客户在RRPP环上的端口不要配置未知单播抑制。否则,未知单播流量增大的时,有可能造成RRPP的HELLO报文丢弃,影响RRPP环状态的稳定,造成协议震荡。
阅读剩余
版权声明:
作者:SE_YT
链接:https://www.cnesa.cn/4392.html
文章版权归作者所有,未经允许请勿转载。
THE END