UMG软交换配置触发BFD震荡问题

发布时间:  2012-12-17 浏览次数:  159 下载次数:  0
问题描述

在网络中NE40E与UMG直连,使用process-interface-status命令配置当前BFD会话与其绑定接口状态联动,但是在每天的业务高峰期出现震荡。

fig_dc_ne_trouble_01221301.wmf

处理过程

1.查看BFD震荡的日志"BFD/4/STACHG_TODWN",发现参数Diagnostic的类型是DetectDown ,说明NE40E侧bfd down的原因绝大多数都是BFD会话在检测时间内没有收到对应的BFD报文。

2.在NE40E侧查看BFD相关表项是正常的,而接口类型的BFD不会响应三层协议变化重新下发表项。

3.BFD震荡不是长期存在,而是和业务量大小相关,如果业务量很大,会出现BFD震荡。而NE40E侧BFD是逻辑发包,和业务量无关,且查看端口无任何拥塞现象。

4.UMG是软件处理BFD报文,所以初步怀疑是UMG侧出现问题,通过复现抓包确认该问题。  

根因
UMG排查配置发现配置了单通双不通检测,但是存在bug,导致处理BFD性能出现问题。
解决方案
UMG侧解决存在的问题。

END