网络设备变更历史的回溯方法、装置、设备、介质及产品制造方法及图纸

技术编号:38734870 阅读:16 留言:0更新日期:2023-09-08 23:22
本公开提供一种网络设备变更历史的回溯方法、装置、设备、介质及产品,涉及科技运维技术领域,可以应用于金融科技技术领域,方法包括:获取网络设备的第一配置信息和第二配置信息,其中,第一配置信息表征网络设备的当前配置,第二配置信息表征网络设备的历史配置。将第一配置信息和第二配置信息进行对比,得到配置差异信息。获取变更管理系统中历史配置到当前配置对应的时间段内的多个变更信息。将配置差异信息与多个变更信息进行匹配,确定与配置差异信息关联的变更信息。差异信息关联的变更信息。差异信息关联的变更信息。

【技术实现步骤摘要】
网络设备变更历史的回溯方法、装置、设备、介质及产品


[0001]本公开涉及科技运维
,可以应用于金融科技
,特别涉及一种网络设备变更历史的回溯方法、装置、设备、介质及产品。

技术介绍

[0002]在金融企业,尤其是银行,网络系统需要时刻保持高稳定性运行,网络设备的配置更改往往需要经过严格审批流程,变更事由、操作步骤、配置命令需要上传到变更管理系统审批并记录。随着业务系统的不断更新迭代,业务访问需求不断变化,网络变更(尤其是防火墙策略变更)往往十分频繁,长此以往,变更系统累积了海量历史变更,使得从其中检索某条变更信息十分困难。而在内外部审计时,往往需要针对某条配置回溯历史变更,现有的回溯方法一般是到历年的海量变更中搜寻相关变更,对比变更实施方案逐一排查,网络变更溯源十分困难。

技术实现思路

[0003]有鉴于此,本公开的主要目的是提供一种网络设备变更历史的回溯方法、装置、设备、介质及产品,旨在至少部分解决现有回溯方方法溯源困难技术问题。
[0004]为实现上述目的,本公开实施例的第一方面提供一种网络设备变更历史的回溯方法,包括:获取网络设备的第一配置信息和第二配置信息,其中,所述第一配置信息表征所述网络设备的当前配置,所述第二配置信息表征所述网络设备的历史配置;将所述第一配置信息和所述第二配置信息进行对比,得到配置差异信息;获取变更管理系统中历史配置到当前配置对应的时间段内的多个变更信息;将所述配置差异信息与所述多个变更信息进行匹配,确定与所述配置差异信息关联的变更信息。
[0005]根据本公开的实施例,所述获取网络设备的第一配置信息和第二配置信息包括:获取需要监控配置的网络设备的设备信息,其中,所述设备信息包括IP地址、设备名和配置抓取方式;采用所述配置抓取方式抓取需要监控配置的网络设备的第一配置信息和第二配置信息;按照抓取的时间对所述第一配置信息和所述第二配置信息进行存储。
[0006]根据本公开的实施例,所述配置抓取方式包括:登录网管系统下载所述网络设备的所述第一配置信息和所述第二配置信息;或者登录所述网络设备,通过文件传输协议或简单文件传输协议传输所述第一配置信息和所述第二配置信息;或者;登录所述网络设备输入命令进行抓取。
[0007]根据本公开的实施例,所述将所述第一配置信息和所述第二配置信息进行对比,得到配置差异信息包括:获取需要监控配置的网络设备的设备信息,其中,所述设备信息包括IP地址、设备名和配置编码格式;根据所述配置编码格式对所述第一配置信息和所述第二配置信息进行逐行解析;将解析后的所述第一配置信息和解析后的所述第二配置信息进行逐行对比,提取所述第一配置信息和所述第二配置信息中的差异部分,得到所述配置差异信息;以所述IP地址、所述设备名以及检查时间为索引,对所述配置差异信息进行存储。
[0008]根据本公开的实施例,所述方法还包括:将所述配置差异信息输入网页渲染引擎,生成超文本标记语言文件;在所述超文本标记语言文件中添加第一标签、第二标签和第三标签,其中,所述第一标签用于标记当前新增的配置,所述第二标签用于标记当前删除的配置,所述第三标签用于标记当前更改的配置。
[0009]根据本公开的实施例,所述方法还包括:为所述第一标签添加第一超链接,为所述第二标签添加第二超链接,为所述第三标签添加第三超链接,其中,所述第一超链接、所述第二超链接和所述第三超链接分别用于定位对应标签标记的配置信息。
[0010]根据本公开的实施例,所述将所述配置差异信息与所述多个变更信息进行匹配包括:分别提取每个变更信息中的变更单号、变更申请用户、变更事由和实施方案;逐一解析每个实施方案,确定每个实施方案是否与所述配置差异信息关联;响应于所述实施方案与所述配置差异信息关联,将与所述实施方案对应的变更单号、变更申请用户和变更事由添加至所述配置差异信息。
[0011]根据本公开的实施例,所述逐一解析每个实施方案,确定每个实施方案是否与所述配置差异信息关联包括:分别采用自然语言处理模型对每个所述实施方案中的文本内容进行处理,以提取每个所述实施方案中对对应网络设备的操作命令;将所述配置差异信息与每一个所述操作命令进行矢量匹配,来计算所述配置差异信息与每一个所述操作命令之间的相似度;确定与大于预设阈值的相似度对应的实施方案与所述配置差异信息关联。
[0012]根据本公开的实施例,所述分别采用自然语言处理模型对每个所述实施方案中的文本内容进行处理包括:根据每个实施方案的文件后缀选择相应的解析引擎对所述实施方案进行解析。
[0013]根据本公开的实施例,所述方法包括:在确定没有与所述配置差异信息匹配的变更信息的情况下,向终端发送提醒信息,其中,所述提醒信息用于提醒用户手动填写变更信息。
[0014]本公开实施例第二方面提供一种网络设备变更历史的回溯装置,包括:第一获取模块,用于获取网络设备的第一配置信息和第二配置信息,其中,所述第一配置信息表征所述网络设备的当前配置,所述第二配置信息表征所述网络设备的历史配置;对比模块,用于将所述第一配置信息和所述第二配置信息进行对比,得到配置差异信息;第二获取模块,用于获取变更管理系统中历史配置到当前配置对应的时间段内的多个变更信息;匹配模块,用于将所述配置差异信息与所述多个变更信息进行匹配,确定与所述配置差异信息关联的变更信息。
[0015]本公开实施例第三方面提供一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行根据上述网络设备变更历史的回溯方法。
[0016]本公开实施例第四方面提供一种计算机可读存储介质,所述计算机可读存储介质上存储有可执行指令,该指令被处理器执行时使处理器执行根据上述网络设备变更历史的回溯方法。
[0017]本公开实施例第五方面提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现根据上述网络设备变更历史的回溯方法。
[0018]根据本公开实施例提供的网络设备变更历史的回溯方法、装置、设备、介质及产
品,至少具备以下有益效果:
[0019]由于通过将网络设备的当前配置与历史配置进行对比,获得配置差异信息,再将配置差异信息仅与对应时间段内的多个变更信息直接关联,因此,能够快速地获取当前配置的变更信息,从而提高网络设备变更检索效率,方便管理人员进行网络变更历史回溯,持续提高网络变更管理水平,提升金融企业网络稳定性。
[0020]基于设备信息,能够快速获取配置信息的抓取方式,从而实现了配置信息的高效抓取。通过设置多种配置信息的抓取方式,能够满足不同场景下的抓取需求,从而提高了回溯方法的灵活性。
[0021]基于设备信息,能够快速获取配置信息的配置编码格式,从而实现了配置信息的高效解析。进一步地,对获取的配置差异信息转化为超文本标记语言文件的形式并且以不同的标签标记不同的配置差异信息,能够方便直观地对差异配置进行对比。通过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络设备变更历史的回溯方法,应用于服务端,包括:获取网络设备的第一配置信息和第二配置信息,其中,所述第一配置信息表征所述网络设备的当前配置,所述第二配置信息表征所述网络设备的历史配置;将所述第一配置信息和所述第二配置信息进行对比,得到配置差异信息;获取变更管理系统中历史配置到当前配置对应的时间段内的多个变更信息;将所述配置差异信息与所述多个变更信息进行匹配,确定与所述配置差异信息关联的变更信息。2.根据权利要求1所述的网络设备变更历史的回溯方法,其中,所述获取网络设备的第一配置信息和第二配置信息包括:获取需要监控配置的网络设备的设备信息,其中,所述设备信息包括IP地址、设备名和配置抓取方式;采用所述配置抓取方式抓取需要监控配置的网络设备的第一配置信息和第二配置信息;按照抓取的时间对所述第一配置信息和所述第二配置信息进行存储。3.根据权利要求2所述的网络设备变更历史的回溯方法,其中,所述配置抓取方式包括:登录网管系统下载所述网络设备的所述第一配置信息和所述第二配置信息;或者登录所述网络设备,通过文件传输协议或简单文件传输协议传输所述第一配置信息和所述第二配置信息;或者;登录所述网络设备输入命令进行抓取。4.根据权利要求1所述的网络设备变更历史的回溯方法,其中,所述将所述第一配置信息和所述第二配置信息进行对比,得到配置差异信息包括:获取需要监控配置的网络设备的设备信息,其中,所述设备信息包括IP地址、设备名和配置编码格式;根据所述配置编码格式对所述第一配置信息和所述第二配置信息进行逐行解析;将解析后的所述第一配置信息和解析后的所述第二配置信息进行逐行对比,提取所述第一配置信息和所述第二配置信息中的差异部分,得到所述配置差异信息;以所述IP地址、所述设备名以及检查时间为索引,对所述配置差异信息进行存储。5.根据权利要求4所述的网络设备变更历史的回溯方法,所述方法还包括:将所述配置差异信息输入网页渲染引擎,生成超文本标记语言文件;在所述超文本标记语言文件中添加第一标签、第二标签和第三标签,其中,所述第一标签用于标记当前新增的配置,所述第二标签用于标记当前删除的配置,所述第三标签用于标记当前更改的配置。6.根据权利要求5所述的网络设备变更历史的回溯方法,所述方法还包括:为所述第一标签添加第一超链接,为所述第二标签添加第二超链接,为所述第三标签添加第三超链接,其中,所述第一超链接、所述第二超链接和所述第三超链接分别用于定位对应标签标记的配置信息。7.根据权利要求1...

【专利技术属性】
技术研发人员:杨靖张泽唯
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1