[发明专利]保活报文处理方法及装置有效
| 申请号: | 201510656568.3 | 申请日: | 2015-10-12 |
| 公开(公告)号: | CN105591938B | 公开(公告)日: | 2019-05-17 |
| 发明(设计)人: | 陈岩;王伟 | 申请(专利权)人: | 新华三技术有限公司 |
| 主分类号: | H04L12/751 | 分类号: | H04L12/751 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
| 地址: | 310052 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 报文 处理 方法 装置 | ||
1.一种保活报文处理方法,其特征在于,包括:
在与对端设备建立了邻居关系之后,记录该邻居关系的关系信息,该关系信息包括本设备的地址、对端设备的地址以及该邻居关系所针对的路由协议的标识;
停止向所述对端设备发送该邻居关系所针对的路由协议的保活报文;
将记录的该关系信息添加到二层报文中发送给所述对端设备,所述二层报文为无需上报CPU的二层报文;
每新增一个邻居关系,将记录该新增邻居关系的关系信息添加到所述二层报文中发送给所述对端设备。
2.根据权利要求1所述的方法,其特征在于,如果是首次与所述对端设备建立邻居关系,则在记录该邻居关系的关系信息之后,还包括:开启二层报文发送定时器;
如果不是首次与所述对端设备建立邻居关系,则在记录该邻居关系的关系信息之后,还包括:将所述二层报文发送定时器重新开始计时。
3.根据权利要求2所述的方法,其特征在于,还包括:
在本设备去使能了一路由协议之后,删除记录的针对该路由协议建立的邻居关系的关系信息;
从所述二层报文中删除本设备针对去使能的路由协议与所述对端设备建立的邻居关系的关系信息,将更新后的二层报文发送给所述对端设备,并将所述二层报文发送定时器重新开始计时。
4.根据权利要求2或3所述的方法,其特征在于,还包括:
若所述二层报文发送定时器到时,则将携带有本设备与所述对端设备之间建立的所有邻居关系的关系信息的二层报文发送给所述对端设备,并将所述二层报文发送定时器重新开始计时。
5.根据权利要求2或3所述的方法,其特征在于,在开启所述二层报文发送定时器时,开启二层报文接收定时器;所述方法还包括:
若在所述二层报文接收定时器超时之前接收到了所述对端设备发来的二层报文,则针对接收到的二层报文中携带的每一个关系信息,判断本设备上是否存在相同的关系信息;若存在,则确定该关系信息所对应的邻居关系正常,若不存在,则确定该关系信息所对应的邻居关系断开;在接收到的二层报文中携带的所有关系信息均判断完成之后,若至少一个关系信息的判断结果是存在,则将所述二层报文接收定时器重新计时;
若所述二层报文接收定时器超时仍未接收到所述对端设备发来的二层报文,则确定本设备与所述对端设备之间建立的所有邻居关系断开。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在本设备与所述对端设备之间建立的邻居关系发生变化之后,将二层报文发送定时器的计时时间和二层报文接收定时器的计时时间设置为,不大于当前所有邻居关系所针对的路由协议的保活报文发送周期的最小值。
7.一种保活报文处理装置,其特征在于,包括:
保存模块,用于在与对端设备建立了邻居关系之后,记录该邻居关系的关系信息,该关系信息包括本设备的地址、对端设备的地址以及该邻居关系所针对的路由协议的标识;
发送模块,用于在所述保存模块记录了与所述对端设备建立的邻居关系的关系信息之后,停止向所述对端设备发送该邻居关系所针对的路由协议的保活报文;还用于将所述保存模块记录的该关系信息添加到二层报文中发送给所述对端设备,所述二层报文为无需上报CPU的二层报文;每新增一个邻居关系,将记录该新增邻居关系的关系信息添加到所述二层报文中发送给所述对端设备。
8.根据权利要求7所述的装置,其特征在于,还包括:
开启模块,用于在所述保存模块记录了本设备首次与所述对端设备建立的邻居关系的关系信息之后,开启二层报文发送定时器;
定时器重置模块,用于在所述保存模块记录了本设备再次与所述对端设备建立的邻居关系的关系信息之后,将所述二层报文发送定时器重新开始计时。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510656568.3/1.html,转载请声明来源钻瓜专利网。





