[发明专利]参数更新情况下双向链路转发检测方法及装置有效
申请号: | 201210553172.2 | 申请日: | 2012-12-19 |
公开(公告)号: | CN103067220A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 李爱民 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/721 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 梁军 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 参数 更新 情况 双向 转发 检测 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种参数更新情况下双向链路转发检测方法及装置。
背景技术
双向链路转发检测(Bidirectional Forwarding Detection,BFD)作为常用的三层IP检测协议,应用非常的广泛,对于链路和设备监控以及链路故障后的快速切换作用很大。在检测过程中经常会通过修改发包和检测参数来适应监控和切换应用的部署变化,达到快速检测和切换的目的。
但是目前系统中在BFD会话UP的情况下,如果一端同时频繁修改发包和收包参数,恰好此时在对端系统比较忙的情况下可能无法立即响应反馈报文,修改参数的一端收到第一个反馈报文就会将最近修改的报文参数下发转发面生效,这样就有可能造成两端协商不一致。
发明内容
鉴于上述的分析,本发明旨在提供一种参数更新情况下双向链路转发检测方法及装置,用以解决现有技术中一端同时频繁修改发包和收包参数,而对端系统无法立即响应反馈报文,修改参数的一端收到对端的第一个反馈报文就会将最近修改的报文参数下发转发生效而造成两端协商不一致的问题。
本发明的目的主要是通过以下技术方案实现的:
一种参数更新情况下双向链路转发检测方法,包括:
第一路由器和第二路由器建链;
所述第一路由器修改发包参数和/或收包参数,并向所述第二路由器发送带有该次修改标识的报文;
所述第二路由器收到所述第一路由器发送来的带有该次修改标识的报文后,向所述第一路由器返回带有该次修改标识的反馈报文;
所述第一路由器收到所述第二路由器发送来的带有该标识的反馈报文后,该次修改的发包参数和/或收包参数生效。
优选地,当所述第一路由器再次修改发包参数和/或收包参数时,判断是否收到带有上一次修改标识的反馈报文,如果是,将带有本次修改标识的报文发送给所述第二路由器,否则,等待带有上次修改标识的反馈报文。
优选地,所述标识为序列号编码。
优选地,所述序列号编码设置在所述报文内或所述报文的扩展认证部分的字段内。
优选地,所述第一路由器每修改一次发包参数和/或收包参数,将对应的序列号编码增加1。
本发明还提供了一种参数更新情况下双向链路转发检测装置,包括:建链的第一路由器和第二路由器;
所述第一路由器,用于修改发包参数和/或收包参数,并向所述第二路由器发送带有该次修改标识的报文,在接收到所述第二路由器发送来的带有该次修改标识的反馈报文后,该次修改的发包参数和/或收包参数生效;
所述第二路由器,用于接收所述第一路由器发送来的带有该次修改标识的报文后,向所述第一路由器返回带有该次修改标识的反馈报文。
优选地,所述第一路由器还用于,当再次修改发包参数和/或收包参数时,判断是否收到带有上一次修改标识的反馈报文,如果是,将带有本次修改标识的报文发送给所述第二路由器,否则,等待带有上次修改标识的反馈报文。
优选地,所述标识为序列号编码。
优选地,所述序列号编码设置在所述报文内或所述报文的扩展认证部分的字段内。
优选地,所述第一路由器还用于,每修改一次发包参数和/或收包参数,将对应的序列号编码增加1。
本发明有益效果如下:
本发明提供了一种参数更新情况下双向链路转发检测方法及装置,建链的一端路由器在修改发包参数和/或收包参数时,通过向与其链接的路由器发送带有该次修改标识的报文,修改发包参数和/或收包参数一端的路由器只有在收到与其链接的路由器发送来的带有该次修改标识的反馈报文时,才将该次修改的发包参数和/或收包参数生效,通过该方法能够有效的解决现有技术中一端路由器同时频繁修改发包和收包参数,而对端系统无法立即响应反馈报文,修改参数的一端收到对端的第一个反馈报文就会将最近修改的报文参数下发转发生效而造成两端协商不一致的问题。
本发明的其他特征和优点将在随后的说明书中阐述,并且,部分的从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
图1为本发明实施例1的参数更新情况下双向链路转发检测方法的流程图;
图2为本发明实施例2的参数更新情况下双向链路转发检测装置示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210553172.2/2.html,转载请声明来源钻瓜专利网。