一种IP地址被动定位方法及装置制造方法及图纸

技术编号:14657694 阅读:120 留言:0更新日期:2017-02-16 23:19
本发明专利技术提出了一种IP地址被动定位方法及装置,该方法包括:对被定位用户的IP数据报文进行过滤;通过对过滤后的IP数据报文进行解封装,获取所述过滤后的IP数据报文的关键字段,形成所述关键字段的节点表;将所述节点表发送至云端,通过对所述节点表与预置的地图进行校验和匹配,对用户进行定位。本发明专利技术所述一种IP地址被动定位方法及装置,能够有效提高通过用户IP地址进行用户定位的精度和速度,能够查询大规模区域用户地址数据。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种IP地址被动定位方法及装置
技术介绍
在当前的互联网用户IP(InternetProtocol,网络之间互连的协议)地址定位中,互联网用户IP地址的定位大多与IP地址库相映射进行定位的,因此,当多个用户共享同一个IP上网时,例如使用NAT(NetworkAddressTranslation,网络地址转换),很难确定每一个用户的具体位置信息,所有的用户会被识别为同一个地理位置信息。上述定位是不准确的,特别是要精确查询某用户设备IP地址在某个地理位置时,传统的定位位置和实际的地理位置偏差程度非常严重。
技术实现思路
本专利技术要解决的技术问题是,提供一种IP地址被动定位方法及装置,能够克服现有技术中根据用户IP地址进行用户定位,定位误差大的缺陷。本专利技术采用的技术方案是,所述网络之间互连的协议IP地址被动定位方法,包括:对被定位用户的IP数据报文进行过滤;通过对过滤后的IP数据报文进行解封装,获取所述过滤后的IP数据报文的关键字段,形成所述关键字段的节点表;将所述节点表发送至云端,通过对所述节点表与预置的地图进行校验和匹配,对用户进行定位。进一步地,所述方法还包括:在所述对被定位用户的IP数据报文进行过滤之前,先获取被定位用户的IP数据报文;所述获取被定位用户的IP数据报文的方式,包括:将IP数据报文探针设备串联在网络中用以获取被定位用户的IP数据报文,或者,将IP数据报文探针设备并联在网络中用以获取被定位用户的IP数据报文。进一步地,所述方法还包括:对用户进行定位之后,基于所述预置的地图以及对所述节点表与所述预置的地图的校验和匹配信息生成用户定位地图。进一步地,所述关键字段包括:用户的设备名称、用户的注册信息和/或用户的经纬度。进一步地,所述对所述节点表与预置的地图进行校验和匹配,包括:对所述节点表与预置的地图的经纬度进行校验和匹配。本专利技术还提供一种IP地址被动定位装置,包括:过滤模块,用于对被定位用户的IP数据报文进行过滤;数据处理模块,用于通过对过滤后的IP数据报文进行解封装,获取所述过滤后的IP数据报文的关键字段,形成所述关键字段的节点表;定位模块,用于将所述节点表发送至云端,通过对所述节点表与预置的地图进行校验和匹配,对用户进行定位。进一步地,所述装置,还包括:获取模块,用于获取被定位用户的IP数据报文,传送给所述过滤模块;所述获取被定位用户的IP数据报文的方式,包括:将IP数据报文探针设备串联在网络中获取被定位用户的IP数据报文,或者,将IP数据报文探针设备并联在网络中用以获取被定位用户的IP数据报文。进一步地,所述装置,还包括:地图模块:用于对用户进行定位之后,基于所述预置的地图以及对所述节点表与所述预置的地图的校验和匹配信息生成用户定位地图。。进一步地,所述关键字段包括:用户的设备名称、用户的注册信息和/或用户的经纬度。进一步地,所述对所述节点表与预置的地图进行校验和匹配,包括:对所述节点表与预置的地图的经纬度进行校验和匹配。采用上述技术方案,本专利技术至少具有下列优点:本专利技术所述一种IP地址被动定位方法及装置,能够有效提高通过用户IP地址进行用户定位的精度和速度,能够查询大规模区域用户地址数据。附图说明图1为本专利技术第一实施例的IP地址被动定位方法流程图;图2为本专利技术第二实施例的IP地址被动定位方法流程图;图3为本专利技术第二实施例的探针设备串联示意图;图4为本专利技术第二实施例的探针设备并联示意图;图5为本专利技术第三实施例的IP地址被动定位方法流程图;图6为本专利技术第三实施例的用户定位地图示意图;图7为本专利技术第四实施例的IP地址被动定位方法流程图;图8为本专利技术第五实施例的IP地址被动定位装置组成结构示意图;图9为本专利技术第六实施例的IP地址被动定位装置组成结构示意图;图10为本专利技术第七实施例的IP地址被动定位装置组成结构示意图;图11为本专利技术第八实施例的IP地址被动定位装置组成结构示意图。具体实施方式为更进一步阐述本专利技术为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本专利技术进行详细说明如后。本专利技术第一实施例,一种IP地址被动定位方法,如图1所示,包括以下具体步骤:步骤S102,对被定位用户的IP数据报文进行过滤。例如:对被定位用户的IP数据报文进行过滤,过滤掉不合法的IP数据报文和/或非手机的IP数据报文,获得手机等移动终端信息的IP数据报文。或对被定位用户的IP数据报文进行过滤,过滤掉不合法的IP数据报文和/或手机的IP数据报文,获得非手机的联网终端IP数据报文。步骤S103,通过对过滤后的IP数据报文进行解封装,获取过滤后的IP数据报文的关键字段,形成关键字段的节点表。其中,IP数据报文的关键字段包括但不限于:用户的设备名称、用户的注册信息和/或用户的经纬度等信息。例如:通过对过滤后的IP数据报文进行解封装,获取过滤后的IP数据报文的用户的设备名称、用户的注册信息、用户IP数据报文的经度信息和用户IP数据报文的维度信息等关键字段,形成关键字段的节点表。步骤S104,将节点表发送至云端,通过节点表与预置的地图进行校验和匹配,对用户进行定位。具体的,步骤S104,包括:将节点表发送至云端,通过节点表与预置的地图(例如:百度地图、谷歌地图和/或高德地图)的经纬度进行校验和匹配,对用户进行定位。本专利技术第二实施例,一种IP地址被动定位方法,本实施例所述方法与第一实施例大致相同,区别在于步骤S102之前还包括获取IP数据报文,如图2~4所示,本实施例的所述方法,还包括以下具体步骤:步骤S101,获取被定位用户的IP数据报文。获取被定位用户的IP数据报文的方式,包括:如图3所示,将IP数据报文探针设备串联在网络中用以获取被定位用户的IP数据报文,或者,如图4所示,将IP数据报文探针设备并联联在网络中通过获取被定位用户的IP数据报文镜像的方式获取被定位用户的IP数据报文。本专利技术第三实施例,一种IP地址被动定位方法,本实施例所述方法与第一实施例大致相同,区别在于步骤S104之后还包括生成用户地图,如图5~6所示,本实施例的所述方法,还包括以下具体步骤:步骤S105,基于预置的地图以及对节点表与预置的地图的校验和匹配信息生成用户定位地图。具体的,步骤S105,包括:如图6所示,基于预置的地图以及对节点表与预置的地图的经纬度校验和匹配信息生成用户定位地图。例如:在云端,基于预置的地图(例如:百度地图、谷歌地图和/或高德地图)以及对节点表与预置的地图(例如:百度地图、谷歌地图和/或高德地图)的经纬度校验和匹配信息,生成用户定位地图;或,从云端下载预置的地图(例如:百度地图、谷歌地图和/或高德地图)以及对节点表与预置的地图(例如:百度地图、谷歌地图和/或高德地图)的经纬度校验和匹配信息,基于基于预置的地图(例如:百度地图、谷歌地图和/或高德地图)以及对节点表与预置的地图(例如:百度地图、谷歌地图和/或高德地图)的经纬度校验和匹配信息,生成用户定位地图。本专利技术第四实施例,一种IP地址被动定位方法,本实施例所述方法与第二实施例大致相同,区别在于步骤S104之后还包括生成用户地图,如图7所示,本实施例的所述方法,还包括以下具体步骤:步骤S105,本文档来自技高网...
一种IP地址被动定位方法及装置

【技术保护点】
一种网络之间互连的协议IP地址被动定位方法,其特征在于,包括:对被定位用户的IP数据报文进行过滤;通过对过滤后的IP数据报文进行解封装,获取所述过滤后的IP数据报文的关键字段,形成所述关键字段的节点表;将所述节点表发送至云端,通过对所述节点表与预置的地图进行校验和匹配,对用户进行定位。

【技术特征摘要】
1.一种网络之间互连的协议IP地址被动定位方法,其特征在于,包括:对被定位用户的IP数据报文进行过滤;通过对过滤后的IP数据报文进行解封装,获取所述过滤后的IP数据报文的关键字段,形成所述关键字段的节点表;将所述节点表发送至云端,通过对所述节点表与预置的地图进行校验和匹配,对用户进行定位。2.根据权利要求1所述的IP地址被动定位方法,其特征在于,所述方法还包括:在所述对被定位用户的IP数据报文进行过滤之前,先获取被定位用户的IP数据报文;所述获取被定位用户的IP数据报文的方式,包括:将IP数据报文探针设备串联在网络中用以获取被定位用户的IP数据报文,或者,将IP数据报文探针设备并联在网络中用以获取被定位用户的IP数据报文。3.根据权利要求1或2所述的IP地址被动定位方法,其特征在于,所述方法还包括:对用户进行定位之后,基于所述预置的地图以及对所述节点表与所述预置的地图的校验和匹配信息生成用户定位地图。4.根据权利要求1所述的IP地址被动定位方法,其特征在于,所述关键字段包括:用户的设备名称、用户的注册信息和/或用户的经纬度。5.根据权利要求1所述的IP地址被动定位方法,其特征在于,所述对所述节点表与预置的地图进行校验和匹配,包括:对所述节点表与预置的地图的经纬度进行校验和匹配。6.一种IP地...

【专利技术属性】
技术研发人员:刘军张文通孙朝晖徐小琳刘金成刘学文何建斌张博文李锐光王宇
申请(专利权)人:北京派网软件有限公司国家计算机网络与信息安全管理中心宁夏分中心国家计算机网络与信息安全管理中心
类型:发明
国别省市:北京;11

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

1