您的位置 首页 > 数码极客

【蜂窝数据是什么意思】蜂窝数据网络中IP应该如何使用?

随着互联网的迅速发展,连接到蜂窝网络的智能手机越来越多,今天的内容从蜂窝网络获取IP的位置信息开始。

同样,每个分析都基于数据。此次数据源包含50个国家约29,000个蜂窝网络分配的IP地址。每个蜂窝网络的IP地址是上传GPS信息的应用程序(一个人)。

使用这个数据集首先提出几个简单的见解:

1.网络地址转换(NAT)在蜂窝网络中很常见

2.其中抽样检查发现,70%的蜂窝网络中的IP地址在实际的IP定位中的误差距离都超过了60公里(个人理解,可能与基站覆盖的信号范围有关)

数据背景

在互联网中,IP的地理位置有广泛的使用,这与是否能成功访问到服务器上的服务有着密切关系:目标营销,用户分析,欺诈分析,风控报警,法规,数字版权管理以及服务器所在网络的性能调优。例如,在绝大多数情况下,许多流媒体服务根据用户的地理位置限制访问内容。即MaxMind和IPInfoDB,然而,IP地址的动态分配,IP地址的日益碎片化以及中间件的广泛使用是的基于IP的定位越来越具有挑战性。

由于连接到蜂窝网络中的智能手机越来越多的被用于访问基于互联网的商业服务,这直接导致很多潜在的商务行为和活动都被“埋”在移动网络中。但又由于蜂窝网络中的IP定位误差非常大(当然,定制的智能手机应用程序,可以通过内置的全球定位系统获取更准确的信息)

由于“应用商店”模式的巨大成功,近年来第三方的应用程序使用呈爆炸式增长。这些第三方应用程序为移动网络的测量提供了先天的优势条件。出于隐私的原因,公布的数据集中并不提供准确的位置信息,只是提供了相关的国家和城市信息。

数据分析

地理分析:

在进行分析之前,我们使用了一些简单的过滤规则:

  1. 设备IP和实际获取到的IP一致
  2. 实际位置和定位信息的距离小于一千米
  3. 最近一次位置信息更新在3小时以内

在这个预处理后还剩下27328个测量值。接下来应用谷歌反向地理编码服务从经纬度坐标中获取到了相关城市和国家信息并将它标注在地图上

由于运行IOS的设备使用专有的“辅助GPS”方法,综合GPS数据和专有WIFi的地理数据库优化设为的位置计算,通常精度误差大概在10~15米。IOS开发的程序员可以查看任何与GPS位置相关的具体信息(精度均为米级别)也因此,IOS设备收集到的信息97%的测量点都是可用的。

在97%的IOS设备测量点中有78%的GPS定位信息可以缩小到100米以内,93%的的测量点精度在1000米以内。


网络层分析:

随着能够上网的手机越来越多,以及IPV4地址空间日益稀缺,移动运营商依赖于网络地址转换(NAT)解决方案。

从18949个测量值中观察,其中70%的的智能手机设备被分配了一个私有的IP。此外,还发现478个测量点数据的蜂窝网络接口地址被分配为一个公共IP,但它与应用服务器上观察到的IP不一致,从而说明,该设备和服务器之间存在代理。

为了表明从数据集中看到的网络的多样性。对于每一个测量点信息,都通过了WHOIS服务来确定网络操作员。从数据中可以显而易见大多数运营商已经在使用某种形式的NAT,并且在运营商内部是存在分化的,一些设备具有自己的公共可路由的IP,而绝大多数没有。

结论

当蜂窝数据存在中间件时,应用程序的服务器将接受来自多个不同设备的连接,这些设备都来自同一个IP地址(移动网关IP地址),正如我们观察那样,这对IP地理库存在很大影响,从网络的角度来看,多个设备共用一个IP地址,并且他们相距离很远。

所以蜂窝网络中的IP地址需要进行实时的更新和位置的变更,从事商业活动者,理应设置合理的更新频率,从而提高商业的“命中率”

关于作者: admin

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐