The present invention relates to the field of information technology, in particular to a IP address location method, which comprises the following steps: acquiring user behavior data corresponding to a current IP address to be positioned a C class in the IP section, according to the geographical location information of the IP address to determine the user behavior data, wherein the user behavior data composed of active time distribution, location search data and GPS data. The invention has the advantages that the IP address of the corresponding user behavior data through the positioning of the acquisition to be included in the current IP, for the current in each IP address, according to user behavior data of the IP address corresponding to the location information of the IP address.
【技术实现步骤摘要】
一种IP地址定位方法
本专利技术涉及信息
,具体是一种IP地址定位方法。
技术介绍
互联网中的各个节点,例如主机或路由器,是物理存在的,具体地存放在一个物理所在地,各个节点都有唯一的IP地址以相互区分和相互联系,通过节点的IP地址定位节点的地理位置信息的技术应运而生。现有的IP地址定位技术,基本上是以C类IP(IPC)段为单位进行定位,即认为一个C类IP段内的IP地址的地理位置信息是相同的,其中,X.X.X.0-X.X.X.255所包含的256个IP地址的集合为一个C类IP段。上述IP地址定位技术的缺陷在于:实际中由于运营商规划等原因,导致同一个C类IP段内的IP地址的地理位置信息并不相同,因此,现有IP地址的定位精度低。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种提高IP地址的定位精度的方法。为了达到上述目的,本专利技术提供了一种IP地址定位方法,包括以下步骤:获取当前待定位的一C类IP段中的一IP地址对应的用户行为数据,根据所述用户行为数据确定所述IP地址的地理位置信息,其中所述用户行为数据由活跃时间分布、位置搜索数据以及GPS数据组成;根据得到的所述的地理位置信息,判断所述的C类IP段是否与所述IP地址为同一地理位置,判断条件为将得到的所述的C类IP段中的IP地址对应的地理位置信息根据相同性进行聚合,如果聚合在一起的、且数量最多的地理位置信息对应的IP地址的数量满足设定条件,则判断所述的C类IP段满足定位至同一地理位置的条件,根据得到的IP地址的地理位置信息获得所述的C类IP段的地理位置定位结果为将聚合在一起的、且数量最多的地理 ...
【技术保护点】
一种IP地址定位方法,其特征在于,包括以下步骤:获取当前待定位的一C类IP段中的一IP地址对应的用户行为数据,根据所述用户行为数据确定所述IP地址的地理位置信息,其中所述用户行为数据由活跃时间分布、位置搜索数据以及GPS数据组成;根据得到的所述的地理位置信息,判断所述的C类IP段是否与所述IP地址为同一地理位置,判断条件为将得到的所述的C类IP段中的IP地址对应的地理位置信息根据相同性进行聚合,如果聚合在一起的、且数量最多的地理位置信息对应的IP地址的数量满足设定条件,则判断所述的C类IP段满足定位至同一地理位置的条件,根据得到的IP地址的地理位置信息获得所述的C类IP段的地理位置定位结果为将聚合在一起的、且数量最多的地理位置信息,则确定为C类IP段的地理位置定位结果;若是,则根据得到的所述IP地址的地理位置信息获得所述当前IP段的地理位置的定位结果:若否,则将所述当前IP段内的IP地址按IP大小进行排序后划分为A段与B段两个IP段,所述A段中IP地址与所述B段中IP地址的个数差≤1,并针对划分后的每个IP段分别返回执行所述判断。
【技术特征摘要】
1.一种IP地址定位方法,其特征在于,包括以下步骤:获取当前待定位的一C类IP段中的一IP地址对应的用户行为数据,根据所述用户行为数据确定所述IP地址的地理位置信息,其中所述用户行为数据由活跃时间分布、位置搜索数据以及GPS数据组成;根据得到的所述的地理位置信息,判断所述的C类IP段是否与所述IP地址为同一地理位置,判断条件为将得到的所述的C类IP段中的IP地址对应的地理位置信息根据相同性进行聚合,如果聚合在一起的、且数量最多的地理位置信息对应的IP地址的数量满足设定条...
【专利技术属性】
技术研发人员:刘艳锋,刘艳艳,何秀芬,
申请(专利权)人:物载天下网络科技苏州有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。