[发明专利]网络设备配置同步方法和装置有效
申请号: | 201711479119.1 | 申请日: | 2017-12-29 |
公开(公告)号: | CN107888434B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 李艳华;李飞朋;符志清 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络设备 配置 同步 方法 装置 | ||
本申请提供一种网络设备配置同步方法和装置,应用于双机系统,包括:在接收到配置请求报文时,基于配置请求报文在本地执行配置修改;检测配置请求报文是否为已同步的配置请求报文;如果不是,则获取配置请求报文携带的URL中的业务模块标识和配置文件标识;基于业务模块标识和配置文件标识,在本地查找对应的业务模块和配置文件;如果查找到业务模块和配置文件,且配置文件中的同步模式为双机同步,则将配置请求报文修改为已同步的配置请求报文;将修改后的配置请求报文发送给对端设备,以使对端设备基于修改后的配置请求报文在本地执行与本设备相同的配置修改。本申请技术方案可以避免非必要的配置数据同步,节省网络设备资源浪费。
技术领域
本申请涉及通信技术领域,尤其涉及一种网络设备配置同步方法和装置。
背景技术
为了保障互联网业务运行的连续性和可靠性,通常可以在同一位置部署两个网络设备,分别以主用设备和备用设备的模式运行。其中,主用设备可以进行业务处理,而备用设备可以在主用设备出现故障时,接替主用设备,继续进行业务处理。在这种情况下,及时、准确地对主用设备和备用设备中的数据(通常包括配置数据和业务数据等)进行同步,是至关重要的。
然而在实际应用中,对于某些业务模块(即针对一类业务的统称,包括这类业务的配置数据和业务数据等)而言,这些业务模块的某些配置数据可能是不需要同步的。举例来说,由于两个网络设备的接口地址相同在某些情况下可能会导致地址冲突,因此对于网络通信模块而言,无需在主用设备和备用设备之间对网络通信模块的接口地址进行双机同步。相关技术中,主用设备和备用设备之间在进行数据同步时,通常会对两者中的所有数据进行统一同步,从而可能导致非必要的配置数据同步,造成网络设备资源浪费。
发明内容
有鉴于此,本申请提供一种网络设备配置同步方法和装置,以解决相关技术中存在非必要的配置数据同步,造成网络设备资源浪费的问题。
具体地,本申请是通过如下技术方案实现的:
第一方面,本申请提供一种网络设备配置同步方法,所述方法应用于包括主用设备和备用设备的双机系统,所述方法包括:
在接收到配置请求报文时,基于所述配置请求报文在本地执行配置修改;
检测所述配置请求报文是否为已同步的配置请求报文;
如果所述配置请求报文为未同步的配置请求报文,则获取所述配置请求报文携带的URL中的业务模块标识和配置文件标识;
基于所述业务模块标识和配置文件标识,在本地查找对应的业务模块和配置文件;
如果查找到所述业务模块和配置文件,且所述配置文件中的同步模式为双机同步,则将所述配置请求报文修改为已同步的配置请求报文;
将修改后的配置请求报文发送给对端设备,以使所述对端设备基于所述修改后的配置请求报文在本地执行与本设备相同的配置修改。
第二方面,本申请提供一种网络设备配置同步装置,所述装置应用于包括主用设备和备用设备的双机系统,所述装置包括:
第一执行单元,用于在接收到配置请求报文时,基于所述配置请求报文在本地执行配置修改;
第一检测单元,用于检测所述配置请求报文是否为已同步的配置请求报文;
获取单元,用于在所述配置请求报文为未同步的配置请求报文时,获取所述配置请求报文携带的URL中的业务模块标识和配置文件标识;
查找单元,用于基于所述业务模块标识和配置文件标识,在本地查找对应的业务模块和配置文件;
修改单元,用于在查找到所述业务模块和配置文件,且所述配置文件中的同步模式为双机同步时,将所述配置请求报文修改为已同步的配置请求报文;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711479119.1/2.html,转载请声明来源钻瓜专利网。