Menu:

跟踪IP

Picture

      我通常使用的是苹果电脑,其基本配置见右图。
      浏览器使用的是:Firefox 3.5.2或Safai 4.0.3。
      苹果电脑本身就自带有许多应用软件,跟踪IP使用它自带的“网络实用工具”。

      在"Finder"下打开》“应用程序”》“实用工具”》“网络实用工具”见下图:
      这些工具中,我仅使用了两个其它的还不会使用。
      Ping
      Traceroute

Picture

Ping

      ping是一个计算机网络工具,用来测试特定主机能否通过IP到达。ping的运作原理是向目标主机传出一个ICMPecho要求封包,等待接收echo回应封包。程序会按时间和反应成功的次数,估计失去封包率(丢包率)和封包来回时间(网络时延)。
      1983年12月,Mike Muuss写了这个程序,在IP网络出问题时方便找出其根源。因为这个程序的运作和潜水艇的声纳相似,他便用声纳的声音来为程序取名。David L. Mills曾提出另一个取名:Packet Internet Grouper/Gopher(后者指地鼠)。

      下面我们Ping www.weebly.com这个网址,参见上图。
      设置好后,按[Ping]按键,可以看到下图所示的结果。

Picture
      Ping的结果告诉我们,共发了10个包,回受到10个包;100%的回收率。并同时给出了每个包的传输延迟和最大、最小延迟及平均延迟和标准偏差值。
      并非回收率一定是100%,试验中也可以看到一般为80%以上。

      在断网时,我们会看到一个包也回收不到(遗憾的是没有留下图片)。


Traceroute

Picture
      traceroute,现代Linux系统称为tracepath,Windows系统称为tracert,是一种电脑网络工具。它可显示封包在IP网络经过的路由器的IP地址。     
      程式利用增加存活时间(TTL)值来实现其功能的。每当封包经过一个路由器,其存活时间就会减一。当其存活时间是1时,主机便取消封包,并传送一个ICMP TTL封包给原封包的发出者。

     程式发出的首3个封包TTL值是1,之后3个是2,如此类推,它便得到一连串封包路径。注意IP不保证每个封包走的路径都一样。

     Traceroute的界面见下图。


Picture
      我们还以跟踪www.weebly.com网址为例,看看它的运行情况。点击上图中的[跟踪]按键,程序运行后的结果见下图。

Picture
      从上图我们看到第16步的确跟踪到www.weebly.com网站(它的IP是:199.34.288.101)。
     
      可是在网断时,我跟踪的结果只能看到第9步完成,查询第9步所示的IP,是中国网通北京的(ADSL)地址。

      实际上,通过苹果电脑自带的软件,我们可以基本确定网络中的问题,并可以确定IP的断点所在位置。

      Windows下好像使用控制台命令完成这些操作,可以自行搜索查询使用方法。
Picture
Google Analytics