网络资产的模拟数据生成方法、装置、设备及介质制造方法及图纸

技术编号:37152080 阅读:13 留言:0更新日期:2023-04-06 22:09
本发明专利技术涉及网络资产技术领域,公开了一种网络资产的模拟数据生成方法、装置、设备及介质,其方法包括:获取预设的模板配置文件,并解析所述模板配置文件中的资产配置项;基于预设的资产计算规则,根据所述资产配置项进行资产计算,确定对应的网络资产数据;按照预设的格式化标准,输出所述网络资产数据对应的模拟资产数据字段。本发明专利技术通过获取模板配置文件,并解析模板配置文件中的资产配置项进行资产计算,获得网络资产数据,实现了网络资产的数据模拟,提高了网络资产数据模拟的真实性。提高了网络资产数据模拟的真实性。提高了网络资产数据模拟的真实性。

【技术实现步骤摘要】
网络资产的模拟数据生成方法、装置、设备及介质


[0001]本专利技术涉及网络资产
,尤其涉及一种网络资产的模拟数据生成方法、装置、设备及介质。

技术介绍

[0002]随着物联网的不断发展,智慧工厂、智慧城市、智能家居、智能可穿戴设备、智能环境传感器得到了广泛应用。网络资产测绘应运而生,解决了网络资产不可见、不可知等问题。
[0003]在性能测试、数据演示等应用场景中,为节省硬软件资产购置成本,可以批量生成网络资产的模拟数据,而在现有技术中,缺少对高真实度的网络资产进行模拟的有效方法,在性能测试和数据演示等应用场景中的模拟网络资产的真实性低。

技术实现思路

[0004]本专利技术的主要目的在于提出一种网络资产的模拟数据生成方法、装置、设备及介质,旨在提高网络资产进行数据模拟的真实性。
[0005]为实现上述目的,本专利技术提供一种网络资产的模拟数据生成方法,所述网络资产的模拟数据生成方法包括:
[0006]获取预设的模板配置文件,并解析所述模板配置文件中的资产配置项;
[0007]基于预设的资产计算规则,根据所述资产配置项进行资产计算,确定对应的网络资产数据;
[0008]按照预设的格式化标准,输出所述网络资产数据对应的模拟资产数据字段。
[0009]可选地,所述资产配置项包括:细分模板数量;所述网络资产数据包括:细分类别范围;
[0010]所述基于预设的资产计算规则,根据所述资产配置项进行资产计算,确定对应的网络资产数据的步骤,包括:/>[0011]对所述资产配置项的细分模板数量进行计算,确定待生成的网络资产对应的细分类别范围。
[0012]可选地,所述资产配置项还包括:网段IP容量和IP使用率;所述网络资产数据还包括:资产总数量;
[0013]所述基于预设的资产计算规则,根据所述资产配置项进行资产计算,确定对应的网络资产数据的步骤,还包括:
[0014]对所述网段IP容量和IP使用率进行计算,确定待生成的网络资产对应的资产总数量。
[0015]可选地,所述资产配置项还包括:交换机型号和网口数量;所述网络资产数据还包括:网络拓扑结构;
[0016]所述基于预设的资产计算规则,根据所述资产配置项进行资产计算,确定对应的
网络资产数据的步骤,还包括:
[0017]对所述交换机型号和网口数量进行计算,确定待生成的网络资产对应的网络拓扑结构。
[0018]可选地,所述资产配置项还包括:细分模板比率;所述网络资产数据还包括:各细分类型数量;
[0019]所述基于预设的资产计算规则,根据所述资产配置项进行资产计算,确定对应的网络资产数据的步骤,还包括:
[0020]对所述细分模板比率进行计算,确定待生成的网络资产对应的各细分类型数量。
[0021]可选地,所述资产配置项还包括:资产在线率;所述网络资产数据还包括:实时在离线状态和历史在离线状态;
[0022]所述基于预设的资产计算规则,根据所述资产配置项进行资产计算,确定对应的网络资产数据的步骤,还包括:
[0023]对所述资产配置项的资产在线率进行计算,确定待生成的网络资产对应的在线个数和离线个数;
[0024]基于所述在线个数和离线个数,设置待生成的网络资产对应的实时在离线状态、并生成与所述实时在离线状态对应的上线时间和离线时间;
[0025]基于所述上线时间和离线时间,计算实时在离线状态时间差,并确定与所述实时在离线状态时间差对应的历史在离线状态。
[0026]可选地,所述按照预设的格式化标准,输出所述网络资产数据对应的资产数据字段的步骤,包括:
[0027]对所述网络资产数据进行标准化处理,确定待生成的模拟资产数据字段;
[0028]所述模拟资产数据字段作为输出项,用以实现网络资产的数据模拟。
[0029]此外,为实现上述目的,本专利技术实施例还提出一种网络资产的模拟数据生成装置,所述网络资产的模拟数据生成装置包括:
[0030]模板解析模块,用于获取预设的模板配置文件,并解析所述模板配置文件中的资产配置项;
[0031]资产计算模块,用于基于预设的资产计算规则,根据所述资产配置项进行资产计算,确定对应的网络资产数据;
[0032]格式化输出模块,用于按照预设的格式化标准,输出所述网络资产数据对应的资产数据字段。
[0033]可选地,所述资产计算模块,包括:
[0034]对所述资产配置项的细分模板数量进行计算,确定待生成的网络资产对应的细分类别范围。
[0035]可选地,所述资产计算模块,还包括:
[0036]对所述网段IP容量和IP使用率进行计算,确定待生成的网络资产对应的资产总数量。
[0037]可选地,所述资产计算模块,还包括:
[0038]对所述交换机型号和网口数量进行计算,确定待生成的网络资产对应的网络拓扑结构。
[0039]可选地,所述资产计算模块,还包括:
[0040]对所述细分模板比率进行计算,确定待生成的网络资产对应的各细分类型数量。
[0041]可选地,所述资产计算模块,还包括:
[0042]对所述资产配置项的资产在线率进行计算,确定待生成的网络资产对应的在线个数和离线个数;
[0043]基于所述在线个数和离线个数,设置待生成的网络资产对应的实时在离线状态、并生成与所述实时在离线状态对应的上线时间和离线时间;
[0044]基于所述上线时间和离线时间,计算实时在离线状态时间差,并确定与所述实时在离线状态时间差对应的历史在离线状态。
[0045]可选地,所述格式化输出模块,包括:
[0046]对所述网络资产数据进行标准化处理,确定待生成的模拟资产数据字段;
[0047]所述模拟资产数据字段作为输出项,用以实现网络资产的数据模拟。
[0048]此外,为实现上述目的,本专利技术实施例还提出一种设备,所述设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的模拟数据生成程序,所述模拟数据生成程序被所述处理器执行实现如上所述的网络资产的模拟数据生成方法步骤。
[0049]此外,为实现上述目的,本专利技术还提供一种介质,所述介质为计算机可读存储介质,所述计算机可读存储介质上存储有模拟数据生成程序,所述模拟数据生成程序被处理器执行时实现如上所述的网络资产的模拟数据生成方法的步骤。
[0050]本专利技术提出的网络资产的模拟数据生成方法、装置、设备及介质,所述网络资产的模拟数据生成方法包括:获取预设的模板配置文件,并解析所述模板配置文件中的资产配置项;基于预设的资产计算规则,根据所述资产配置项进行资产计算,确定对应的网络资产数据;按照预设的格式化标准,输出所述网络资产数据对应的模拟资产数据字段。本方案通过对网络资产的模拟数据解决在各个应用场景中需要对网络资产进行模拟的数据需求,还能够减少在性能测试和数据演示等场景中的软硬本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网络资产的模拟数据生成方法,其特征在于,所述网络资产的模拟数据生成方法包括:获取预设的模板配置文件,并解析所述模板配置文件中的资产配置项;基于预设的资产计算规则,根据所述资产配置项进行资产计算,确定对应的网络资产数据;按照预设的格式化标准,输出所述网络资产数据对应的模拟资产数据字段。2.如权利要求1所述的网络资产的模拟数据生成方法,其特征在于,所述资产配置项包括:细分模板数量;所述网络资产数据包括:细分类别范围;所述基于预设的资产计算规则,根据所述资产配置项进行资产计算,确定对应的网络资产数据的步骤,包括:对所述资产配置项的细分模板数量进行计算,确定待生成的网络资产对应的细分类别范围。3.如权利要求1所述的网络资产的模拟数据生成方法,其特征在于,所述资产配置项还包括:网段IP容量和IP使用率;所述网络资产数据还包括:资产总数量;所述基于预设的资产计算规则,根据所述资产配置项进行资产计算,确定对应的网络资产数据的步骤,还包括:对所述网段IP容量和IP使用率进行计算,确定待生成的网络资产对应的资产总数量。4.如权利要求1所述的网络资产的模拟数据生成方法,其特征在于,所述资产配置项还包括:交换机型号和网口数量;所述网络资产数据还包括:网络拓扑结构;所述基于预设的资产计算规则,根据所述资产配置项进行资产计算,确定对应的网络资产数据的步骤,还包括:对所述交换机型号和网口数量进行计算,确定待生成的网络资产对应的网络拓扑结构。5.如权利要求1所述的网络资产的模拟数据生成方法,其特征在于,所述资产配置项还包括:细分模板比率;所述网络资产数据还包括:各细分类型数量;所述基于预设的资产计算规则,根据所述资产配置项进行资产计算,确定对应的网络资产数据的步骤,还包括:对所述细分模板比率进行计算,确定待生成的网络资产对应的各细分类型数量。6.如权利要求1所述的网络资产的模拟数...

【专利技术属性】
技术研发人员:李章普
申请(专利权)人:深圳万物安全科技有限公司
类型:发明
国别省市:

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

1