【技术实现步骤摘要】
IP资源管理方法、装置、设备及存储介质
本申请涉及资产管理
,尤其是涉及一种IP资源管理方法、装置、设备及存储介质。
技术介绍
在资产管理
中,对IP资源的管理占据了非常重要的地位,通过对IP资源的管理可以实现对资产设备的管控和维护。传统的IP管理模式是采用电子表格记录、整理和统计,耗时且容易出错,无法准确、有效地对IP资源进行定期监控、定位、数据汇总和可视化查看,不便于对IP资源进行管理。
技术实现思路
为了提高IP资源管理的准确性和有效性,本申请提供一种IP资源管理方法、装置、设备及存储介质。第一方面,本申请提供一种IP资源管理方法,采用如下的技术方案:一种IP资源管理方法,包括:获取预先分配的资产设备的第一IP地址;通过SNMP协议获取已学习到的IP地址、MAC地址、子网掩码和网关地址;通过HashMap集合过滤掉无效的已学习到的IP地址,通过对比引擎算法去掉重复的已学习到的IP地址,将过滤和去重后的已学习到的IP地址作为第二IP地址;r>通过对比引擎算法本文档来自技高网...
【技术保护点】
1.一种IP资源管理方法,其特征在于,包括:/n获取各资产设备预先分配的第一IP地址;/n按照预设时间间隔通过SNMP协议获取已学习到的IP地址、MAC地址、子网掩码和网关地址;/n通过HashMap集合过滤掉无效的已学习到的IP地址,通过对比引擎算法去掉重复的已学习到的IP地址,获取第二IP地址,所述第二IP地址为过滤和去重后的已学习到的IP地址;/n通过对比引擎算法将所述第一IP地址与所述第二IP地址进行对比,判断所述各资产设备是否已被管控;/n对所述第一IP地址、所述第二IP地址、所述MAC地址、所述子网掩码和所述网关地址进行数据汇总,并进行可视化显示。/n
【技术特征摘要】
1.一种IP资源管理方法,其特征在于,包括:
获取各资产设备预先分配的第一IP地址;
按照预设时间间隔通过SNMP协议获取已学习到的IP地址、MAC地址、子网掩码和网关地址;
通过HashMap集合过滤掉无效的已学习到的IP地址,通过对比引擎算法去掉重复的已学习到的IP地址,获取第二IP地址,所述第二IP地址为过滤和去重后的已学习到的IP地址;
通过对比引擎算法将所述第一IP地址与所述第二IP地址进行对比,判断所述各资产设备是否已被管控;
对所述第一IP地址、所述第二IP地址、所述MAC地址、所述子网掩码和所述网关地址进行数据汇总,并进行可视化显示。
2.根据权利要求1所述的方法,其特征在于,所述按照预设时间间隔通过SNMP协议获取已学习到的IP地址、MAC地址、子网掩码和网关地址,包括:
通过SNMP协议获取所述资产设备中路由器和/或交换机的设备类型及其版本号,根据设备类型及其版本号获取多个ARP表,根据所述ARP表获取所述已学习到的IP地址、MAC地址、子网掩码和网关地址。
3.根据权利要求1所述的方法,其特征在于,所述通过HashMap集合过滤掉无效的已学习到的IP地址,包括:
将所述已学习到的IP地址存放至所述HashMap集合中并按照时间顺序进行排列,对所述已学习到的IP地址进行遍历,若所述已学习到的IP地址不符合四段号码格式或者第四段号码为0,则视为无效的IP地址,将所述无效的IP地址删除。
4.根据权利要求2所述的方法,其特征在于,所述通过对比引擎算法去掉重复的已学习到的IP地址,包括:
将同一ARP表中已学习到的IP地址存放至一个set集合中,一个ARP表对应一个set集合,取所有set集合的并集,所述并集中的已学习到的IP地址为去重后的已学习到的IP地址。
5.根据权利要求1所述的方法,其特征在于,在所述通过HashMap集合过滤掉无效的已学习到的IP地址,通过对比引擎算法去掉重复的已学习到的IP地址,获取第二IP地址,所述第二IP地址为过滤和去重后的已学习到的IP地址之后,还包...
【专利技术属性】
技术研发人员:董彬超,王葛平,周金飞,蒋浩,方青慧,
申请(专利权)人:江苏锐创软件技术有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。