[发明专利]用于更新转发表项的方法和装置有效
申请号: | 201611041517.0 | 申请日: | 2016-11-23 |
公开(公告)号: | CN106713132B | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 刘敬;李科;王庆辉;张潇潇;贾成跃 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/703 | 分类号: | H04L12/703;H04L12/751 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 更新 转发 方法 装置 | ||
本申请提供了一种用于更新转发表项的方法,该方法包括:路由器判断是否存在能够引起转发表项中的字段产生变化的触发条件,在路由器确定存在所述触发条件后,从路由器的控制平面获得第一转发表项,所述第一转发表项包括与产生变化的字段对应的第一字段,所述事件对应的参数存储于所述第一字段,路由器从转发平面获得第二转发表项,所述第二转发表项包括第二字段,所述第二字段与所述产生变化的字段对应,路由器所述第一字段与所述第二字段是否相同,确定所述第一字段与所述第二字段不同后,根据第一转发表项更新第二转发表项。该方法建立了路由器软件检测和恢复机制,提高了路由器软件的可靠性,降低了路由器运维的成本。
技术领域
本发明涉及通信领域,尤其涉及一种用于更新转发表项的方法和装置。
背景技术
目前,路由器的硬件可靠性检测机制、倒换机制已经发展的较为完善,但是路由器的软件可靠性检测机制却比较欠缺。为了保证路由器的软件可靠性,所述路由器通常会定时将控制平面转发表项刷新到转发平面。在软件故障的情况下,由于路由器的转发表项种类和数量众多,导致路由器转发平面存在错误的表项不能及时刷新,使得所述转发平面的表项仍存储有故障的软件对应的参数,影响所述路由器的软件的可靠性和运维成本。
发明内容
本申请提供了一种用于更新转发表项的方法和装置,用于解决路由器软件发生故障不能及时恢复的问题,有助于提高软件的可靠性,降低路由器维护成本。
第一方面,本申请提供了一种用于更新转发表项的方法,该方法包括:
路由器判断是否存在能够引起转发表项包括的字段产生变化的触发条件,所述转发表项为所述路由器的转发平面的转发表项;
当所述路由器确定存在所述触发条件后,从所述路由器的控制平面获得第一转发表项,所述第一转发表项包括与产生变化的字段对应的第一字段,所述事件对应的参数存储于所述第一字段;
所述路由器从所述路由器的转发平面获得第二转发表项,所述第二转发表项包括第二字段,所述第二字段与所述产生变化的字段对应;
所述路由器比较所述第一字段与所述第二字段是否相同,且在确定所述第一字段与所述第二字段不同后,根据所述第一转发表项更新所述第二转发表项。
上述方案中,路由器通过对其软件可能存在的故障进行分析,获得可能引起转发表项的字段发生变化的触发条件。所述路由器通过对所述触发条件的检测,判断是否存在引起转发表项中字段变化的事件发生。这样,所述路由器可以有针对性的发现所述路由器发生故障的原因,避免盲目查找故障原因,提高路由器软件的可靠性和降低路由器维护成本。所述路由器通过上述将控制面的转发表项刷新到转发面的转发表项的方法,可以有效地提升路由器故障恢复的及时性和有效性。所述路由器通过上述触发条件的获得和根据所述触发条件进行的检测,可以按需对路由器进行故障针对和恢复。
在一种可能的实现方式中,所述路由器判断是否存在触发条件包括:
路由器周期性检测所述路由器的业务模块,判断是否存在所述触发条件,所述路由器的业务模块用于实现所述产生变化的字段对应的功能。
路由器设置一定的时间对其各业务模块进行周期性的检测,保证及时发现是否存在引起转发表项包括字段产生变化的触发条件,这样可以及时发现路由器软件故障并进行恢复,缩短路由器软件故障发生时长。
在一种可能的实现方式中,所述路由器判断是否存在触发条件包括:所述路由器判断是否接收到所述路由器的业务模块发送的消息,所述路由器的业务模块用于实现所述产生变化的字段对应的功能,所述消息用于指示存在所述引起转发表项包括的字段产生变化的事件。
在一种可能的实现方式中,所述方法还包括:所述路由器在确定所述第一字段与所述第二字段相同后,执行所述路由器判断是否存在所述触发条件的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611041517.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种恩替卡韦中间体的晶型
- 下一篇:一种恩替卡韦中间体的合成与提纯方法