网络路径探测

  看着这样的标题想必各位都不明白这个是一个什么东东,那我就来简单介绍一下好了。首先我简单介绍一下Internet的路由原理,比如当我们访问www.163.com这样一个网址的时候,首先会用DNS将这个地址转换为一个IP地址(如121.11.151.58)这样的形式,然后便会通过我们的本地网络连接中设置的网关地址,将我们的访问请求包逐级向上传递,其中可能会经过各种各样的路由器、交换机、防火墙等等的网络设备,最终到达目的地。

  说了这么多,那么这个软件究竟是用来干什么的呢?其实说白了很简单,就是用来探测我们的数据包沿途经过了那些网络节点(在网络中其实就是一系列的IP地址),然后顺便将这些IP地址翻译成地理位置(注意!这个功能是通过查询本地数据库完成的,所以准确性不能100%保证)。

  最后顺便提一下的是,这个软件是利用ICMP包来对网络路径进行探测的,所以如果中途某个节点限制了ICMP包的传输,那么这个节点之后的信息可能您就什么都看不到了!

 

顺便说一句,这个程序有点大,原因是里面带了一个IP地址对应地理位置的数据库,如果只是想体验一下程序的功能,可以单独下载程序本身。一样能正常使用,只是无法显示地理位置而已。 

 

下载

 

程序单独下载

posted @ 2010-05-09 14:42  yimins  阅读(403)  评论(0编辑  收藏  举报