一种网络资源的动态管理方法技术

技术编号:38725877 阅读:8 留言:0更新日期:2023-09-08 23:18
本发明专利技术实施例涉及一种网络资源的动态管理方法,所述方法包括:监控端接收一组起始、结束IP地址组成对应的第一目标地址组;根据第一目标地址组进行网络资源初始添加生成对应的网络资源表;网络资源初始添加之后在预设的侦听端口对任意网络资源上发的第一上传数据进行侦听;并在接收到第一上传数据时对其进行格式化数据解析处理生成对应的当次解析状态和当次解析明文;并在当次解析状态为正常状态时根据当次解析明文对网络资源表进行动态管理。通过本发明专利技术可以提高监控准确度。通过本发明专利技术可以提高监控准确度。通过本发明专利技术可以提高监控准确度。

【技术实现步骤摘要】
一种网络资源的动态管理方法


[0001]本专利技术涉及数据处理
,特别涉及一种网络资源的动态管理方法。

技术介绍

[0002]信息网络搭建完成时网络施工方会给网络维护人员提供一个网络资源部署清单,维护人员通过该网络资源部署清单对网络中的所有网络资源(诸如服务器、数据库、存储设备、网络设备和终端机)进行监控维护。但我们在实践中发现,随着网络应用的拓展、网络资源的动态增减,在信息网络运维一段时间之后真实的网络资源部署状态与原始的网络资源部署清单之间势必会产生较大差异,在网络发生故障时若还基于原始的网络资源部署清单进行问题定位则极有可能造成较大的故障定位偏差。

技术实现思路

[0003]本专利技术的目的,就是针对现有技术的缺陷,提供一种网络资源的动态管理方法、电子设备及计算机可读存储介质;先由监控端通过轮询方式对一个IP地址范围内的网络资源进行实时获取并对应的初始化出一个网络资源表,再由监控端与网络资源之间约定的定期上报方式来对网络资源表中的网络资源进行动态添加、更新和移除管理,并且为了保证监控端

网络资源之间传输数据的安全性还在交互过程中为其提供了多种数据保护方式(密文方式、明文+校验码方式、密文+校验码方式)。通过本专利技术就能更准确地掌握网络资源的真实部署状态,达到提高监控准确度、降低故障定位偏差的目的。
[0004]为实现上述目的,本专利技术实施例第一方面提供了一种网络资源的动态管理方法,所述方法包括:
[0005]监控端接收一组起始、结束IP地址组成对应的第一目标地址组;
[0006]根据所述第一目标地址组进行网络资源初始添加生成对应的网络资源表;
[0007]网络资源初始添加之后在预设的侦听端口对任意网络资源上发的第一上传数据进行侦听;并在接收到所述第一上传数据时对其进行格式化数据解析处理生成对应的当次解析状态和当次解析明文;并在所述当次解析状态为正常状态时根据所述当次解析明文对所述网络资源表进行动态管理;所述当次解析状态包括正常状态和错误状态。
[0008]优选的,所述第一目标地址组包括第一起始IP地址和第一结束IP地址;所述第一起始IP地址与所述第一结束IP地址在同一网段;
[0009]所述网络资源表包括多个第一资源记录;所述第一资源记录包括第一资源MAC地址字段、第一资源IP地址字段、第一时间戳字段、第一资源名称字段和第一资源类型字段;所述第一资源类型字段包括服务器类型、数据库类型、存储设备类型、网络设备类型和终端机类型;
[0010]所述网络资源包括服务器、数据库、存储设备、网络设备和终端机;
[0011]所述监控端和每个所述网络资源都在本地预置一个相同的设备密钥。
[0012]优选的,所述根据所述第一目标地址组进行网络资源初始添加生成对应的网络资
源表,具体包括:
[0013]步骤31,所述监控端初始化一个内容为空的所述网络资源表;并将所述第一目标地址组的所述第一起始IP地址作为对应的当前IP地址;
[0014]步骤32,通过预设的轮询端口向所述当前IP地址对应的所述网络资源发送第一资源轮询指令;并在所述轮询端口对来自所述当前IP地址的返回数据进行接收等待;若在预设的第一等待时长内未接收到来自所述当前IP地址的返回数据,则转至步骤36;若在所述第一等待时长内接收到的来自所述当前IP地址的第一返回数据,则转至步骤33;
[0015]步骤33,对所述第一返回数据进行格式化数据解析处理生成对应的所述当次解析状态和所述当次解析明文;所述当次解析状态包括正常状态和错误状态;
[0016]步骤34,对所述当次解析状态是否为正常状态进行识别;若是,则转至步骤35;若否,则转至步骤36;
[0017]步骤35,从所述当次解析明文中提取出资源MAC地址、资源IP地址、资源名称和资源类型作为对应的所述第一资源MAC地址字段、所述第一资源IP地址字段、所述第一资源名称字段和所述第一资源类型字段,并以当前系统时间的时间戳作为对应的所述第一时间戳字段,并由本次得到的所述第一资源MAC地址字段、所述第一资源IP地址字段、所述第一时间戳字段、所述第一资源名称字段和所述第一资源类型字段组成对应的所述第一资源记录向所述网络资源表中添加;
[0018]步骤36,将所述当前IP地址加1作为新的所述当前IP地址;
[0019]步骤37,对所述当前IP地址是否未超过所述第一目标地址组的所述第一结束IP地址进行识别;若是,则转至步骤32继续处理;若否,则停止循环并将最新的所述网络资源表作为最终的处理结果输出。
[0020]优选的,所述第一返回数据与所述第一上传数据的数据格式相同,都由第一安全标识和第一数据体组成;
[0021]所述第一安全标识包括四个标识位,分别为:明文标识位、密文标识位、明文+校验码标识位和密文+校验码标识位;所述明文标识位、所述密文标识位、所述明文+校验码标识位和所述密文+校验码标识位都包括两个状态标识,分别为:激活标识和非激活标识;所述四个标识位中有且只有一个标识位的状态标识为激活标识,其余三个标识位的状态标识应全为非激活标识;
[0022]所述第一安全标识的所述明文标识位的状态标识为激活标识时,所述第一数据体包括第一明文;
[0023]所述第一安全标识的所述密文标识位的状态标识为激活标识时,所述第一数据体包括第一随机数和第一密文;
[0024]所述第一安全标识的所述明文+校验码标识位的状态标识为激活标识时,所述第一数据体包括第二明文和第一校验码;
[0025]所述第一安全标识的所述密文+校验码标识位的状态标识为激活标识时,所述第一数据体包括第二随机数、第二密文和第二校验码。
[0026]优选的,所述方法还包括:
[0027]所述网络资源在接收到所述监控端发送的所述第一资源轮询指令时,从本地获取预设的资源MAC地址信息、资源IP地址信息、资源名称信息和资源类型信息作为对应的当前
资源MAC地址、当前资源IP地址、当前资源名称和当前资源类型;并从本地获取预设的安全标识信息作为对应的所述第一安全标识;并根据得到的所述当前资源MAC地址、所述当前资源IP地址、所述当前资源名称、所述当前资源类型和所述第一安全标识进行资源数据封装处理得到对应的第一封装数据;并将本次得到的所述第一封装数据作为对应的所述第一返回数据向所述监控端的所述轮询端口回发;
[0028]所述网络资源还定期从本地获取预设的资源MAC地址信息、资源IP地址信息、资源名称信息和资源类型信息作为对应的当前资源MAC地址、当前资源IP地址、当前资源名称和当前资源类型;并从本地获取预设的安全标识信息作为对应的所述第一安全标识;并根据得到的所述当前资源MAC地址、所述当前资源IP地址、所述当前资源名称、所述当前资源类型和所述第一安全标识进行资源数据封装处理得到对应的第一封装数据;并将本次得到的所述第一封装数据作为对应的所述第一上传数据向所述监控端的所述侦听端口上传;...

【技术保护点】

【技术特征摘要】
1.一种网络资源的动态管理方法,其特征在于,所述方法包括:监控端接收一组起始、结束IP地址组成对应的第一目标地址组;根据所述第一目标地址组进行网络资源初始添加生成对应的网络资源表;网络资源初始添加之后在预设的侦听端口对任意网络资源上发的第一上传数据进行侦听;并在接收到所述第一上传数据时对其进行格式化数据解析处理生成对应的当次解析状态和当次解析明文;并在所述当次解析状态为正常状态时根据所述当次解析明文对所述网络资源表进行动态管理;所述当次解析状态包括正常状态和错误状态。2.根据权利要求1所述的网络资源的动态管理方法,其特征在于,所述第一目标地址组包括第一起始IP地址和第一结束IP地址;所述第一起始IP地址与所述第一结束IP地址在同一网段;所述网络资源表包括多个第一资源记录;所述第一资源记录包括第一资源MAC地址字段、第一资源IP地址字段、第一时间戳字段、第一资源名称字段和第一资源类型字段;所述第一资源类型字段包括服务器类型、数据库类型、存储设备类型、网络设备类型和终端机类型;所述网络资源包括服务器、数据库、存储设备、网络设备和终端机;所述监控端和每个所述网络资源都在本地预置一个相同的设备密钥。3.根据权利要求2所述的网络资源的动态管理方法,其特征在于,所述根据所述第一目标地址组进行网络资源初始添加生成对应的网络资源表,具体包括:步骤31,所述监控端初始化一个内容为空的所述网络资源表;并将所述第一目标地址组的所述第一起始IP地址作为对应的当前IP地址;步骤32,通过预设的轮询端口向所述当前IP地址对应的所述网络资源发送第一资源轮询指令;并在所述轮询端口对来自所述当前IP地址的返回数据进行接收等待;若在预设的第一等待时长内未接收到来自所述当前IP地址的返回数据,则转至步骤36;若在所述第一等待时长内接收到的来自所述当前IP地址的第一返回数据,则转至步骤33;步骤33,对所述第一返回数据进行格式化数据解析处理生成对应的所述当次解析状态和所述当次解析明文;所述当次解析状态包括正常状态和错误状态;步骤34,对所述当次解析状态是否为正常状态进行识别;若是,则转至步骤35;若否,则转至步骤36;步骤35,从所述当次解析明文中提取出资源MAC地址、资源IP地址、资源名称和资源类型作为对应的所述第一资源MAC地址字段、所述第一资源IP地址字段、所述第一资源名称字段和所述第一资源类型字段,并以当前系统时间的时间戳作为对应的所述第一时间戳字段,并由本次得到的所述第一资源MAC地址字段、所述第一资源IP地址字段、所述第一时间戳字段、所述第一资源名称字段和所述第一资源类型字段组成对应的所述第一资源记录向所述网络资源表中添加;步骤36,将所述当前IP地址加1作为新的所述当前IP地址;步骤37,对所述当前IP地址是否未超过所述第一目标地址组的所述第一结束IP地址进行识别;若是,则转至步骤32继续处理;若否,则停止循环并将最新的所述网络资源表作为最终的处理结果输出。4.根据权利要求3所述的网络资源的动态管理方法,其特征在于,
所述第一返回数据与所述第一上传数据的数据格式相同,都由第一安全标识和第一数据体组成;所述第一安全标识包括四个标识位,分别为:明文标识位、密文标识位、明文+校验码标识位和密文+校验码标识位;所述明文标识位、所述密文标识位、所述明文+校验码标识位和所述密文+校验码标识位都包括两个状态标识,分别为:激活标识和非激活标识;所述四个标识位中有且只有一个标识位的状态标识为激活标识,其余三个标识位的状态标识应全为非激活标识;所述第一安全标识的所述明文标识位的状态标识为激活标识时,所述第一数据体包括第一明文;所述第一安全标识的所述密文标识位的状态标识为激活标识时,所述第一数据体包括第一随机数和第一密文;所述第一安全标识的所述明文+校验码标识位的状态标识为激活标识时,所述第一数据体包括第二明文和第一校验码;所述第一安全标识的所述密文+校验码标识位的状态标识为激活标识时,所述第一数据体包括第二随机数、第二密文和第二校验码。5.根据权利要求4所述的网络资源的动态管理方法,其特征在于,所述方法还包括:所述网络资源在接收到所述监控端发送的所述第一资源轮询指令时,从本地获取预设的资源MAC地址信息、资源IP地址信息、资源名称信息和资源类型信息作为对应的当前资源MAC地址、当前资源IP地址、当前资源名称和当前资源类型;并从本地获取预设的安全标识信息作为对应的所述第一安全标识;并根据得到的所述当前资源MAC地址、所述当前资源IP地址、所述当前资源名称、所述当前资源类型和所述第一安全标识进行资源数据封装处理得到对应的第一封装数据;并将本次得到的所述第一封装数据作为对应的所述第一返回数据向所述监控端的所述轮询端口回发;所述网络资源还定期从本地获取预设的资源MAC地址信息、资源IP地址信息、资源名称信息和资源类型信息作为对应的当前资源MAC地址、当前资源IP地址、当前资源名称和当前资源类型;并从本地获取预设的安全标识信息作为对应的所述第一安全标识;并根据得到的所述当前资源MAC地址、所述当前资源IP地址、所述当前资源名称、所述当前资源类型和所述第一安全标识进行资源数据封装处理得到对应的第一封装数据;并将本次得到的所述第一封装数据作为对应的所述第一上传数据向所述监控端的所述侦听端口上传;其中,所述网络资源本地预设的资源类型信息包括服务器类型、数据库类型、存储设备类型、网络设备类型和终端机类型;所述根据得到的所述当前资源MAC地址、所述当前资源IP地址、所述当前资源名称、所述当前资源类型和所述第一安全标识进行资源数据封装处理得到对应的第一封装数据,具体为:若所述第一安全标识的所述明文标识位的状态标识为激活标识,则由所述当前资源MAC地址、所述当前资源IP地址、所述当前资源名称和所述当前资源类型组成对应的所述第一明文;并由所述第一明文作为对应的所述第一数据体;并由所述第一安全标识和所述第一数据体组成对应的所述第一封装数据输出;若所述第一安全标识的所述密文标识位的状态标识为激活标识,则由所述当前资源
MAC地址、所述当前资源IP地址、所述当前资源名称和所述当前资源类型组成对应的第一原始明文;并从本地获取一个随机数作为对应的所述第一随机数;并基于本地预置的设备密钥对所述第一随机数进行加密处理,并将加密结果作为对应的第一过程密钥;并基于所述第一过程密钥对所述第一原始明文进行加密处理,并将加密结果作为对应的所述第一密文;并由...

【专利技术属性】
技术研发人员:吕昌慧张海峰
申请(专利权)人:宁波云弧科技有限公司
类型:发明
国别省市:

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

1