基于BFD的流量拥塞检测方法及系统技术方案

技术编号:19828090 阅读:47 留言:0更新日期:2018-12-19 16:53
本发明专利技术公开了一种基于BFD的流量拥塞检测方法及系统,涉及流量拥塞检测领域。该方法包括以下步骤:设置抖动阈值;根据BFD报文的接收间隔,计算BFD报文的抖动值;比较BFD报文的抖动值与抖动阈值,判断BFD链路是否发生流量拥塞。本发明专利技术根据BFD报文的抖动值来检测链路发生拥塞,能够快速检测出流量拥塞,避免出现大量丢包。

【技术实现步骤摘要】
基于BFD的流量拥塞检测方法及系统
本专利技术涉及流量拥塞检测领域,具体是涉及一种基于BFD的流量拥塞检测方法及系统。
技术介绍
为了保护关键应用,网络中一般设计有一定的冗余备份链路,网络发生故障时,要求网络设备能够快速检测出故障,并将流量切换至备份链路,以加快网络收敛速度。目前有些链路,例如:POS(PACKETOVERSONET/SDH,SONET/SDH上的分组业务,SONET为同步光纤网,SDH为同步数字体系,Packet为分组),通过硬件检测机制,来实现快速故障检测。但是,存在某些链路,例如:以太网链路,不具备这样的检测机制。此时,应用要依靠上层协议自身的机制,来进行故障检测,上层协议的检测时间都在1秒以上,这样的故障检测时间,对某些应用来说,是不能容忍的。某些路由协议,例如:OSPF(OpenShortestPathFirst,开放式最短路径优先)、IS-IS(IntermediateSystemtoIntermediateSystemRoutingProtocol,中间系统到中间系统的路由选择协议),虽然有FastHello(完整性快速检测)功能来加快检测速度,但是检测本文档来自技高网...

【技术保护点】
1.一种基于BFD的流量拥塞检测方法,其特征在于,包括以下步骤:设置抖动阈值;根据BFD报文的接收间隔,计算BFD报文的抖动值;比较BFD报文的抖动值与抖动阈值,判断BFD链路是否发生流量拥塞。

【技术特征摘要】
1.一种基于BFD的流量拥塞检测方法,其特征在于,包括以下步骤:设置抖动阈值;根据BFD报文的接收间隔,计算BFD报文的抖动值;比较BFD报文的抖动值与抖动阈值,判断BFD链路是否发生流量拥塞。2.如权利要求1所述的基于BFD的流量拥塞检测方法,其特征在于:所述根据BFD报文的接收间隔,计算BFD报文的抖动值,具体过程为:统计收到相邻两个BFD报文的时间间隔,记为时间序列Ti;对Ti进行离散傅立叶变换DFT,得到频域序列Fi;取频域序列Fi的个数N(Fi),N(Fi)即为BFD报文的抖动值。3.如权利要求1所述的基于BFD的流量拥塞检测方法,其特征在于:所述比较BFD报文的抖动值与抖动阈值,判断BFD链路是否发生流量拥塞,具体过程为:当BFD报文的抖动值超过抖动阈值时,确定BFD链路存在异常,发生了BFD流量拥塞。4.如权利要求3所述的基于BFD的流量拥塞检测方法,其特征在于:该方法还包括以下步骤:当检测到BFD链路异常时,将BFD报文置为DOWN状态。5.如权利要求4所述的基于BFD的流量拥塞检测方法,其特征在于:将BFD报文置为DOWN状态以后,还包括以下步骤:触发保护倒换,将流量切到备用路径,使流量恢复正常。6.一种基于BFD的流量拥塞检测...

【专利技术属性】
技术研发人员:徐川川
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1