一种异构网络中的IP地址定位方法及系统与流程

文档序号:16687026发布日期:2019-01-22 18:25阅读:367来源:国知局

本发明是一种异构网络中的ip地址定位方法及系统,属于通讯技术领域。



背景技术:

现有技术中,随着互联网的快速发展,越来越多的网络服务需要根据用户ip地址所在的地理位置才能更好地被提供。ip地址与地理位置相关联的过程就称作ip定位。ip定位在如今的互联网服务中扮演着重要的角色。

目前ip地址定位技术主要针对单一厂商的产品,针对其对网络协议的支持或远程执行设备命令并获取结果进行ip地址定位,由于在现实的局域网中,存在多种品牌和多种型号的网络设备,造成了网络的异构性很强,单一的ip地址定位方法不能解决在异构网络中的ip地址定位问题。



技术实现要素:

针对现有技术存在的不足,本发明目的是提供一种异构网络中的ip地址定位方法及系统,以解决上述背景技术中提出的不同网络设备中网管信息的异构性的问题。

为了实现上述目的,本发明是通过如下的技术方案来实现:一种异构网络中的ip地址定位方法及系统,包括如下步骤:

s1:创建定位特征库、获取待分析ip地址;

s2:通过网络检测工具获得所述待分析ip地址对应的最后一跳地址的地理位置;以及根据所述待分析ip地址的公布地理位置和最后一跳地址的地理位置确定所述待分析ip地址的地理位置。

进一步地,所述定位特征库网络设备的基础配置、访问日志以及网络设备对应的snmp定位数据集。

进一步地,所述ip地址的地理位置通过网购信息和社区网站访问信息获得所述待分析ip地址的间接地理位置;通过网络检测工具获取所述待分析ip地址每一跳地址的地理位置,并根据所述每一跳地址的地理位置判断所述待分析ip地址的拓扑地理位置;以及根据所述待分析ip地址的公布地理位置、最后一跳地址的地理位置、间接地理位置和拓扑地理位置确定所述待分析ip地址的地理位置。

进一步地,所述通过网络检测工具获得所述待分析ip地址的每一跳路径;分析所述每一跳路径,并确定所述每一跳路径上对应ip地址的地理位置以构成拓扑图;以及根据所述拓扑图判断所述待分析ip地址的拓扑地理位置。

进一步地,所述网络检测工具包括分析单元、确定单元以及判断单元,分析单元用于获得所述待分析ip地址的每一跳路径,确定单元用于分析所述每一跳路径,并确定所述每一跳路径上对应ip地址的地理位置以构成拓扑图,判断单元用于根据所述拓扑图判断所述待分析ip地址的拓扑地理位置。

本发明的有益效果:本发明的一种异构网络中的ip地址定位方法及系统,把网络中出现ip或ip段准确的定位至网络设备的具体的端口上,解决不同网络设备中网管信息的异构性问题,缩短了异构网络中的ip地址定位时间,提高了异构网络中的ip地址定位的有效性。

具体实施方式

为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。

本发明提供一种技术方案:一种异构网络中的ip地址定位方法及系统,包括如下步骤:

s1:创建定位特征库、获取待分析ip地址;

s2:通过网络检测工具获得待分析ip地址对应的最后一跳地址的地理位置;以及根据待分析ip地址的公布地理位置和最后一跳地址的地理位置确定待分析ip地址的地理位置。

定位特征库网络设备的基础配置、访问日志以及网络设备对应的snmp定位数据集。

ip地址的地理位置通过网购信息和社区网站访问信息获得待分析ip地址的间接地理位置;通过网络检测工具获取待分析ip地址每一跳地址的地理位置,并根据每一跳地址的地理位置判断待分析ip地址的拓扑地理位置;以及根据待分析ip地址的公布地理位置、最后一跳地址的地理位置、间接地理位置和拓扑地理位置确定待分析ip地址的地理位置。

通过网络检测工具获得待分析ip地址的每一跳路径;分析每一跳路径,并确定每一跳路径上对应ip地址的地理位置以构成拓扑图;以及根据拓扑图判断待分析ip地址的拓扑地理位置。

网络检测工具包括分析单元、确定单元以及判断单元,分析单元用于获得待分析ip地址的每一跳路径,确定单元用于分析每一跳路径,并确定每一跳路径上对应ip地址的地理位置以构成拓扑图,判断单元用于根据拓扑图判断待分析ip地址的拓扑地理位置。

实施例:创建定位特征库、获取待分析ip地址,通过网络检测工具获得待分析ip地址对应的最后一跳地址的地理位置;以及根据待分析ip地址的公布地理位置和最后一跳地址的地理位置确定待分析ip地址的地理位置,其中,网络检测工具包括分析单元、确定单元以及判断单元,分析单元用于获得待分析ip地址的每一跳路径,确定单元用于分析每一跳路径,并确定每一跳路径上对应ip地址的地理位置以构成拓扑图,判断单元用于根据拓扑图判断待分析ip地址的拓扑地理位置,在这过程中,定位特征库网络设备的基础配置、访问日志以及网络设备对应的snmp定位数据集,而ip地址的地理位置通过网购信息和社区网站访问信息获得待分析ip地址的间接地理位置;通过网络检测工具获取待分析ip地址每一跳地址的地理位置,并根据每一跳地址的地理位置判断待分析ip地址的拓扑地理位置;以及根据待分析ip地址的公布地理位置、最后一跳地址的地理位置、间接地理位置和拓扑地理位置确定待分析ip地址的地理位置,另外通过网络检测工具获得待分析ip地址的每一跳路径;分析每一跳路径,并确定每一跳路径上对应ip地址的地理位置以构成拓扑图;以及根据拓扑图判断待分析ip地址的拓扑地理位置。

以上显示和描述了本发明的基本原理和主要特征和本发明的优点,对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求视为限制所涉及的权利要求。

此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。



技术特征:

技术总结
本发明提供一种异构网络中的IP地址定位方法及系统,创建定位特征库、获取待分析IP地址,通过网络检测工具获得所述待分析IP地址对应的最后一跳地址的地理位置;以及根据所述待分析IP地址的公布地理位置和最后一跳地址的地理位置确定所述待分析IP地址的地理位置,把网络中出现IP或IP段准确的定位至网络设备的具体的端口上,解决不同网络设备中网管信息的异构性问题,缩短了异构网络中的IP地址定位时间,提高了异构网络中的IP地址定位的有效性。

技术研发人员:邱岳光
受保护的技术使用者:广州市科航通信科技有限公司
技术研发日:2018.10.18
技术公布日:2019.01.22
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1