S7700的VRRP业务因网络拥塞导致的状态频繁切换

发布时间:  2014-06-30 浏览次数:  337 下载次数:  0
问题描述
在SwitchA和SwitchB的GE接口上配置BFD Session,同时实现对SwitchA和下行链路SwitchA—SwitchC—SwitchD—SwitchB的监测。在作为Backup的SwitchB上配置VRRP监视BFD Session,一旦BFD Session的状态变为Down,SwitchB的优先级增加40,进行主备切换。在实际业务运行中BFD未出现down的现象但是下挂网络拥塞导致的状态频繁切换。

告警信息
处理过程
在SwitchA和SwitchB上分别执行以下操作。
执行vrrp vrid virtual-router-id timer advertise advertise-interval命令,调整Master和Backup设备的发送VRRP报文的间隔时间。
完成上述操作后,VRRP状态正常。
根因
1、在SwitchA和SwitchB上执行display interface命令,查看链路状态。链路稳定。
2、在SwitchA和SwitchB上执行display bfd session all,查看BFD会话状态。BFD会话状态一直UP。
3、在SwitchA和SwitchB上执行display vrrp statistics命令,查看VRRP通告报文的接收。网络拥塞导致VRRP通告报文传输不稳定。
建议与总结
1、网络拥塞时,VRRP发送报文的间隔时间设置过小,可能造成VRRP状态频繁转换。在网络情况不佳时,应适当增大间隔时间。
2、Switch A和Switch B之间的BFD没有down,只能说明链路没有中断,由于BFD的hello报文的优先级比较高所以即使链路拥塞BFD状态一直稳定。
3、通过display vrrp statistics命令,可以在2台Switch上查看互相收发的心跳报文数量以判断是否有丢弃。

END