[发明专利]双向转发检测时间参数协商方法、装置及电子设备有效
申请号: | 201910365813.3 | 申请日: | 2019-04-30 |
公开(公告)号: | CN110099001B | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 李鹏东 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/707 | 分类号: | H04L12/707;H04L12/703;H04L12/823 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 吴黎 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 双向 转发 检测 时间 参数 协商 方法 装置 电子设备 | ||
本发明公开了一种双向转发检测时间参数协商方法、装置及电子设备,其中,方法包括:在时间参数发生变化时,发送第一参数协商报文,第一参数协商报文中携带有最新本端时间参数以及对应的最新时间参数序列号;接收第一参数协商确认报文,第一参数协商确认报文携带对端设备存储的本端时间参数序列号;比较最新本端时间参数序列号与收到的本端时间参数序列号是否一致;当一致时,生效变化后的最新本端时间参数。由于时间参数每变化一次时间参数序列号均做一次记录,根据时间参数序列号变化能够准确的判断BFD报文是否过期,从而保证时间参数协商的准确性,提高BFD的稳定性,节约组网成本。
技术领域
本发明涉及通信技术领域,具体涉及一种双向转发检测时间参数协商方法、装置及电子设备。
背景技术
BFD(Bidirectional Forwarding Detection,双向转发检测)是一个通用的、标准化的、介质无关和协议无关的快速故障检测机制,用于检测设备间的双向转发路径。BFD在两台设备上建立会话,会话建立后两台设备可以周期性地发送BFD控制报文,如果在检测时间内一端没有收到对端的BFD控制报文则认为该双向转发路径发生了故障。
在BFD会话建立之后,两台设备可以通过报文交互协商确定BFD控制报文的发送时间间隔以及检测时间。以下将最小BFD控制报文发送时间间隔、最小BFD控制报文接收时间间隔和检测次数统称为时间参数,或可以称为定时器参数,具体可以通过发送P(Poll,参数协商)报文进行定时器参数协商,收到F(Final,参数协商确认)报文后结束协商流程。在时间参数协商的过程中往往会出现两端协商不一致的状况。
发明内容
有鉴于此,本发明实施例提供了一种双向转发检测时间参数协商方法、装置及电子设备,以解决现有技术中在时间参数协商的过程中往往会出现两端协商不一致的技术问题。
根据第一方面,本发明实施例提供了一种双向转发检测时间参数协商方法,
在时间参数发生变化时,发送第一参数协商报文,第一参数协商报文中携带有最新本端时间参数以及最新本端时间参数对应的最新时间参数序列号;接收第一参数协商确认报文,第一参数协商确认报文携带对端设备存储的本端时间参数序列号;比较最新本端时间参数序列号与收到的本端时间参数序列号是否一致;当最新时间参数序列号与收到的本端时间参数序列号一致,生效变化后的最新本端时间参数。
可选地,当最新本端时间参数序列号与收到的本端时间参数序列号不一致且收到的本端时间参数序列号在先,确定收到的本端时间参数序列号对应已过期的本端时间参数,丢弃收到的第一参数协商确认报文。
可选地,时间参数序列号为循环累加计数的序列号,时间参数序列号累加计数至最大位时,时间参数序列号再次累加则跳变为零;当最新本端时间参数序列号与收到的本端时间参数序列号不一致且收到的本端时间参数序列号在先时,还包括:判断本端时间参数序列号是否为零且最新本端时间参数序列号是否为最大位;本端时间参数序列号为零且最新本端时间参数序列号为最大位时,生效变化后的最新本端时间参数。
可选地,双向转发检测时间参数协商方法还包括:接收第二参数协商报文;判断第二参数协商报文携带的对端时间参数序列号与本地已存储的对端时间参数序列号是否一致;当收到的对端时间参数序列号与本地已存储的对端时间序列号不一致且收到的对端时间参数序列号在后,存储第二参数协商报文携带的对端时间参数以及对端时间参数序列号;发送第二参数协商确认报文,其中,第二参数协商确认报文携带有存储的对端时间参数序列号。
可选地,当收到的对端时间参数序列号与本地已存储的对端时间序列号不一致且收到的对端时间参数序列号在先,丢弃收到的第二参数协商报文。
可选地,当双向转发检测会话失效时,分别将本端时间参数序列号和收到的对端时间参数序列号归零。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910365813.3/2.html,转载请声明来源钻瓜专利网。