[OT] 如何获得运营商骨干网 IP 的地理位置信息

58 views
Skip to first unread message

Bojie Li

unread,
May 28, 2014, 3:39:12 AM5/28/14
to USTC_LUG
比如 traceroute 8.8.8.8,中间有很多跳都是在运营商的骨干网里,我希望知道这些数据包在地理上是否走了冤枉路,于是想知道这些 IP 的地理位置信息。whois 只能查到是在某个运营商的骨干网里。有没有办法通过技术手段,得到或者估计运营商骨干网 IP 的地理位置分布?

Rizza SSZ

unread,
May 30, 2014, 3:34:34 AM5/30/14
to ustc...@googlegroups.com
至少我没找到一个精确的IP地址库,在网上查的基本只能指定大概区域

Zhang Cheng

unread,
May 31, 2014, 11:46:16 PM5/31/14
to USTC LUG
地理位置应该是没有办法获知的,相邻的两个ip可能会在两个省使用。骨干网拓扑的数据,在运营商内部也只有很高层的人才知道,省一级的公司的人可能也仅仅知道本身的信息。这些信息都是用来“卖钱”的,一些(网络)大公司,比如迅雷、阿里巴巴应该都从运营商那里买过骨干拓扑的信息,用来优化他们的网络。

不过从技术手段,应该时能得到骨干网的ip的,就是大规模的traceroute,分析中间经过的节点,应该是可以分析出骨干ip的,也可以分析出每个ip应该在哪个省或者哪个市。例如发现从某个市的客户端向外trace,全都经过相同的一个点,那这个点就是该市的骨干。不过这种方法需要有大量的客户端。一般有大量客户端的公司肯定也都做过这样的事情。也可以从一个(若干个)服务器向所有的ip trace,结果应该也差不多吧。


2014-05-28 15:39 GMT+08:00 Bojie Li <boj...@gmail.com>:
比如 traceroute 8.8.8.8,中间有很多跳都是在运营商的骨干网里,我希望知道这些数据包在地理上是否走了冤枉路,于是想知道这些 IP 的地理位置信息。whois 只能查到是在某个运营商的骨干网里。有没有办法通过技术手段,得到或者估计运营商骨干网 IP 的地理位置分布?

--
-- 来自USTC LUG
请使用gmail订阅,不要灌水。
更多信息more info:http://groups.google.com/group/ustc_lug?hl=en?hl=en

---
You received this message because you are subscribed to the Google Groups "USTC_LUG" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ustc_lug+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Cheng,
Best Regards
Reply all
Reply to author
Forward
0 new messages