[发明专利]一种双向转发检测报文的超时检测方法及系统有效
申请号: | 202010334229.4 | 申请日: | 2020-04-24 |
公开(公告)号: | CN111565132B | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 胡晓君 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L29/06 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 李斯 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 双向 转发 检测 报文 超时 方法 系统 | ||
本发明公开了一种双向转发检测报文的超时检测方法及系统,涉及通信技术领域。双向转发检测报文的超时检测方法包括创建双向转发检测BFD信息表,BFD信息表的每个条目用于保存中央处理器CPU下发的一个BFD会话表项以及计时信息;接收并解析BFD报文,将BFD报文对应的条目的计时信息清零;以及,周期性地轮询BFD信息表,对被轮询的条目的计时信息进行更新,直到计时信息达到超时门限,生成超时告警信息并缓存,将缓存的超时告警信息组装成第一告警报文后向外发送。本发明能够进行BFD报文的超时检测,记录并输出超时告警信息,实现快速保护倒换,为网络维护提供可靠的数据信息。
技术领域
本发明涉及通信技术领域,具体是涉及一种双向转发检测报文的超时检测方法及系统。
背景技术
双向转发检测(Bidirectional Forwarding Detection,简称BFD)是互联网工程任务组(Internet Engineering TaskForce,IETF)发布的实现快速检测的国际标准协议,用于在网络运行中监控网络中链路或者网络协议(Internet Protocol,IP)路由的转发连通状况。当链路发生故障时,实现链路的快速检测,从而快速建立起备用通道恢复通信,确保业务的永续性。
在现有的BFD技术实现方法中,BFD会话建立由主控板的中央处理器(CentralProcessing Unit,CPU)完成,BFD会话建立后,BFD会话的维护和报文收发由主控板的CPU或者线卡的CPU完成。CPU集中式处理报文会占用太多CPU资源,虽然分布式处理BFD会话可以减轻CPU在BFD会话上的资源压力,但是BFD检测时间长依然是CPU实现BFD报文收发的常见缺陷,而且BFD的条目规格通常也受到CPU资源限制而难以显著提高。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种双向转发检测报文的超时检测方法及系统,进行BFD报文的超时检测,记录并输出超时告警信息,实现快速保护倒换,为网络维护提供可靠的数据信息。
本发明提供一种一种双向转发检测报文的超时检测方法,其包括:
创建双向转发检测BFD信息表,BFD信息表的每个条目用于保存中央处理器CPU下发的一个BFD会话表项以及计时信息;
接收并解析BFD报文,将BFD报文对应的条目的计时信息清零;以及,
周期性地轮询BFD信息表,对被轮询的条目的计时信息进行更新,直到计时信息达到超时门限,生成超时告警信息并缓存,将缓存的超时告警信息组装成第一告警报文后向外发送。
在上述技术方案的基础上,所述超时告警信息包括所述条目的信息以及超时码型。
在上述技术方案的基础上,所述将缓存的超时告警信息组装成第一告警报文后向外发送包括:
将缓存达到预设数量的所述超时告警信息组装成所述第一告警报文后向外发送,所述第一告警报文携带有时戳。
在上述技术方案的基础上,所述将缓存的超时告警信息组装成第一告警报文后向外发送还包括:
将缓存达到预设时长的所述超时告警信息组装成所述第一告警报文后向外发送。
在上述技术方案的基础上,在所述接收BFD报文,将BFD报文对应的条目的计时信息清零之后,所述方法还包括:
当接收的所述BFD报文对应的所述条目的计时信息达到所述超时门限时,生成超时清除信息并缓存,超时清除信息包括所述条目的信息以及清除码型;
将缓存的所述超时告警信息和超时清除信息组装成第二告警报文后向外发送,所述第二告警报文携带有时戳。
本发明还提供一种双向转发检测报文的超时检测系统,设于处理器中,所述处理器与CPU通过总线相连,所述系统包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010334229.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种球形机器人驱动结构
- 下一篇:一种火灾防护系统的传感器自动编码方法及装置