文章摘要
这篇文章探讨了互联网IP地址与地理位置映射的挑战。作者指出,与电话系统不同,互联网地址不包含地理信息,因此需要额外数据才能将IP地址定位到国家或城市级别。文中提到,即使使用经纬度坐标也存在问题,特别是当需要将地址映射到国家时,还需要政治地图数据的支持。
文章总结
互联网服务提供商专栏 - 2025年9月
星链服务的地理定位难题
地理定位的挑战
在互联网上,"你在哪里?"这个问题并不容易回答。与电话系统不同,互联网的IP地址并未嵌入地理位置信息。要将IP地址映射到国家或城市级别,需要依赖外部地理定位数据库。然而,创建和维护这类数据库面临诸多挑战,例如如何表示位置(经纬度还是国家代码)、如何定义国家边界以及如何统一命名标准。
目前,常用的地理定位数据库包括MaxMind和ipinfo.io,而区域互联网注册机构(RIRs)发布的IP资源报告虽然包含国家代码,但其数据质量较低,因为RIRs记录的是资源持有者的注册地,而非IP地址的实际使用地。
测量市场份额的方法
APNIC实验室尝试通过以下数据估算各国ISP的市场份额:
1. 人口数据:基于联合国人口司的2024年中期估计,结合增长率推算当前人口。
2. 互联网用户比例:优先采用国际电信联盟(ITU)的数据,并与其他来源(如世界银行)交叉验证。
3. 广告展示数据:通过Google Ads每日投放约3500万次广告,结合地理定位数据库和BGP路由表,将用户映射到其所属国家和ISP。
假设与局限性
- 广告投放均匀性:假设广告在各国用户中均匀分布,但实际可能受算法或政策影响(如俄罗斯因制裁导致广告投放锐减)。
- 单ISP假设:忽略用户使用多ISP的情况(如同时使用移动网络和星链),可能导致低估某些ISP的用户数。
- 卫星服务的特殊性:星链等卫星服务的用户可能位于国际海域或飞行中,但其IP地址仍被映射到陆地国家,导致数据失真。
星链数据的异常案例
以也门为例,地理定位数据显示星链用户占该国互联网用户的59%(约623万),但这一结果显然不现实。可能的解释包括:
- 海上船舶使用:红海航运中广泛使用星链服务,其IP地址被错误映射到也门。
- 跨境使用:沙特等未批准星链的国家用户可能通过也门注册的设备接入服务。
类似问题出现在其他21个国家(如表1所示),尤其是小岛国和非洲部分地区。这些异常可能源于船舶、飞机或跨境使用,导致星链用户比例被严重高估。
地理定位的根本问题
卫星服务的兴起暴露了地理定位的深层矛盾:
- 是否应精确到用户物理位置?
- 如何处理国际海域或空域的用户?
- 动态IP地址是否适合静态地理编码?
APNIC的应对措施
为减少数据失真,APNIC实验室决定将上述20个国家的星链地理定位数据标记为“未分类”,以避免扭曲各国ISP市场的真实情况。
免责声明:本文观点仅代表作者个人,不代表亚太网络信息中心(APNIC)的立场。
作者简介:Geoff Huston,APNIC首席科学家,专注于互联网技术与政策研究。
评论总结
总结评论内容:
- 关于IPv4地址的静态化建议
- Peteragain建议将IPv4地址静态化以解决问题 "How about we just declare IPv4 addresses to be static... Solve a whole bunch of heart ache." "它们不是唯一的,但在某种程度上是"
- 关于IP地理位置定位的局限性
xxs指出IP定位只能精确到国家/州级别,且不适用于漫游情况 "IP and geo location can work up to the state (country), that's it" "我可以在欧洲、泰国或加那利群岛旅行,但仍显示在首都"
aussieguy1234提供了成功定位的案例 "Once I used IP geolocation to track down a credit card fraudster to within 2 blocks"
- 关于Starlink的地理定位问题
lxgr质疑Starlink逃避地理定位监管 "It's still baffling to me how Starlink is getting away with this" "Starlink每个终端都有强制GPS接收器,使用比农村5G小区还小的点波束"
sharpshadow分析Starlink的策略 "it's more valuable to break rules for wider adoption" "只有美国能惩罚Starlink,但他们希望先让其发展壮大"
- 其他相关技术方案
- nomel提到Starlink也可用于地理定位 "There's also Starlink for Geolocation"
- 国际法规的普遍性问题
- kk0nrad指出跨境违规的普遍性 "think of factory emissions, these also pass through borders and often violate international law"
- 传统电话系统的对比
- bell-cot比较传统电话与现代现实的差异 "The telephone system's address plan embedded...physical location information" "现代客服电话会根据时区在不同国家接听"