一种网络设备配置同步方法以及同步系统技术方案

技术编号:37867173 阅读:16 留言:0更新日期:2023-06-15 20:56
本申请提供了一种网络设备配置同步方法以及同步系统,通过提供一种便捷的配置同步机制,从而实际应用中更便于实现网络设备的配置同步。本申请提供的网络设备配置同步方法,方法包括:第一网络设备获取自身待同步到第二网络设备的配置信息;第一网络设备将配置信息转化为二维码图片并展示;客户端扫描二维码图片以获得配置信息;客户端将配置信息写入第二网络设备;第二网络设备加载配置信息,完成配置同步目的。同步目的。同步目的。

【技术实现步骤摘要】
一种网络设备配置同步方法以及同步系统


[0001]本申请涉及网络领域,具体涉及一种网络设备配置同步方法以及同步系统。

技术介绍

[0002]在网络设备上架初期或者网络设备硬件更迭阶段等情况下,需要将已有设网络设备的配置同步到新设备、重要网络节点等设备上,该情况下会配置一台网络设备作为冷备份,需要周期性将配置备份同步。
[0003]当前网络设备配置同步的方法,主要包括三种:1.通过HA双机系统进行备份同步,然而该方案需要两个设备在物理上靠近,才能连接一根HA线,或者需要两个设备在网络上不隔离;2.通过公网进行云同步,然而该方案需要两个设备都可以访问公网,而新设备往往没有合适的网络位置,或者影响现有网络结构;3.通过USB接口进行U盘同步,然而该方案需要增加U盘硬件,该U盘需要专用,且一般不支持多个不同配置选择。
[0004]由此可以看到,现有的网络设备配置同步方案,虽然可以实现同步目的,但是却存在诸多限制,存在着应用不便的问题。

技术实现思路

[0005]本申请提供了一种网络设备配置同步方法以及同步系统,通过提供一种便捷的配置同步机制,从而实际应用中更便于实现网络设备的配置同步。
[0006]第一方面,本申请提供了本申请提供了一种网络设备配置同步方法,方法包括:
[0007]第一网络设备获取自身待同步到第二网络设备的配置信息;
[0008]第一网络设备将配置信息转化为二维码图片并展示;
[0009]客户端扫描二维码图片以获得配置信息;
[0010]客户端将配置信息写入第二网络设备;
[0011]第二网络设备加载配置信息,完成配置同步目的。
[0012]结合本申请第一方面,在本申请第一方面第一种可能的实现方式中,第一网络设备获取自身待同步到第二网络设备的配置信息,包括:
[0013]网络设备将自身待同步到第二网络设备的原始配置信息,解析为十六进制编码或者base64编码,并通过加密和压缩处理,得到配置信息,其中,加密算法为AES、DES、RC、RSA或者ECC加密算法。
[0014]结合本申请第一方面,在本申请第一方面第二种可能的实现方式中,第一网络设备将配置信息转化为二维码图片,包括:
[0015]第一网络设备将配置信息按照1024个字节进行分组,得到多个子配置信息;
[0016]第一网络设备将多个子配置信息转化为对应的二维码图片。
[0017]结合本申请第一方面第二种可能的实现方式,在本申请第一方面第三种可能的实现方式中,第一网络设备展示二维码图片,包括:
[0018]第一网络设备展示多个二维码图片逐帧制得的GIF动图或者视频。
[0019]结合本申请第一方面,在本申请第一方面第四种可能的实现方式中,第一网络设备展示二维码图片,包括:
[0020]第一网络设备在客户端访问的Web网页中,展示二维码图片。
[0021]结合本申请第一方面,在本申请第一方面第五种可能的实现方式中,客户端扫描二维码图片以获得配置信息之后,方法还包括:
[0022]客户端对配置信息进行命名、备注还有存储,以完成录入操作。
[0023]结合本申请第一方面第五种可能的实现方式,在本申请第一方面第六种可能的实现方式中,客户端将配置信息写入第二网络设备之前,方法还包括:
[0024]客户端接收用户针对配置信息列表发起的写入操作,其中,配置信息列表由不同配置信息构成,写入操作用于将配置信息写入到第二网络设备。
[0025]结合本申请第一方面,在本申请第一方面第七种可能的实现方式中,客户端将配置信息写入第二网络设备,包括:
[0026]客户端基于自身与第二网络设备之间的USB连接,将配置信息写入第二网络设备。
[0027]第二方面,本申请提供了一种同步系统,同步系统包括第一网络设备、客户端以及第二网络设备,用于执行本申请第一方面或者本申请第一方面任一种可能的实现方式提供的方法。
[0028]第三方面,本申请提供了一种计算机可读存储介质,计算机可读存储介质存储有多条指令,指令适于处理器进行加载,以执行本申请第一方面或者本申请第一方面任一种可能的实现方式提供的方法。
[0029]从以上内容可得出,本申请具有以下的有益效果:
[0030]针对于网络设备配置同步需求,本申请由第一网络设备获取自身待同步到第二网络设备的配置信息,并将该配置信息转化为二维码图片并展示,如此客户端可以扫描二维码图片以获得配置信息并将该配置信息写入第二网络设备,接着第二网络设备加载配置信息,完成配置同步目的,在该配置同步机制下,第一网络设备和第二网络设备之间通过较为灵活的二维码图片还有客户端两者来实现便捷的配置信息传输工作,由此在实际应用中更便于实现网络设备的配置同步。
附图说明
[0031]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1为本申请网络设备配置同步方法的一种流程示意图;
[0033]图2为本申请同步系统的一种系统架构图;
[0034]图3为本申请配置信息的一种结果示意图;
[0035]图4为本申请配置信息的又一种结果示意图;
[0036]图5为本申请配置信息的又一种结果示意图;
[0037]图6为本申请二维码图片的一种结果示意图;
[0038]图7为本申请配置信息列表的一种结果示意图;
[0039]图8为本申请同步系统相关处理设备的一种结构示意图。
具体实施方式
[0040]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0041]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块。在本申请中出现的对步骤进行的命名或者编号,并不意味着必须按照命名或者编号所指示的时间/逻辑先后顺序执行方法流程中的步骤,已经命名或者编号的流程步骤可以根据要实现的技术目的变更执行次序,只要能达到相同或者相类似的技术效果即可。
[0042]本申请中所出现的模块的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络设备配置同步方法,其特征在于,所述方法包括:第一网络设备获取自身待同步到第二网络设备的配置信息;所述第一网络设备将所述配置信息转化为二维码图片并展示;客户端扫描所述二维码图片以获得所述配置信息;所述客户端将所述配置信息写入所述第二网络设备;所述第二网络设备加载所述配置信息,完成配置同步目的。2.根据权利要求1所述的方法,其特征在于,所述第一网络设备获取自身待同步到第二网络设备的配置信息,包括:所述网络设备将自身待同步到所述第二网络设备的原始配置信息,解析为十六进制编码或者base64编码,并通过加密和压缩处理,得到所述配置信息,其中,加密算法为AES、DES、RC、RSA或者ECC加密算法。3.根据权利要求1所述的方法,其特征在于,所述第一网络设备将所述配置信息转化为二维码图片,包括:所述第一网络设备将所述配置信息按照1024个字节进行分组,得到多个子配置信息;所述第一网络设备将多个所述子配置信息转化为对应的所述二维码图片。4.根据权利要求3所述的方法,其特征在于,所述第一网络设备展示所述二维码图片,包括:所述第一网络设备展示多个所述二维码图片逐帧制得的GIF动图或者视频。5.根据权利要求1所述的...

【专利技术属性】
技术研发人员:严文涛
申请(专利权)人:上海安博通信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1