traceroute

来源:岁月联盟 编辑:zhu 时间:2010-02-08
  

  登陆路经检测是在你的计算机与一个指定远程计算机之间通过互联网来记录整个连接线路上的每一个路由器。他同时还会计算并显示经过每一跳(hop)的次数。登陆路经检测是一个非常简便的工具,利用它我们可以搞清楚网络中到底哪个地方出现了问题或者详细了解网络本身。在traceroute之前人们常常用ping来检测一台主机是否与网络相联。

  有些操作系统自带traceroute,例如Windows以及一些基于Unix的操作系统。如果你的操作系统不自带traceroute,你可以自己安装,在网上可以下载到免费使用软件。

  登陆路经检测是如何工作的

  当你输入一个traceroute命令,traceroute发送一份ttl为1的数据报文给目的主机,当到第一个路由器的时候,路由器会将它的ttl值减1下去,并且丢掉该包,然后发一个表示超时的包回来.那样,我们就获得了到达第一个路由器的地址和时间(往返时间/2得到单程时间);然后,发一个ttl为2的包,那么就会停在途中的第2个路由器那里,同样也得到第2个路由器的时间...如此一直到到达目的地,traceroute会收到一个端口不可达信息,它计算收到这个信息所用时间,从而计算出到达目的主机所用时间。在traceroute运行过程中,它会议此显示经过的每一个路由器。实际上,路径中的每个设备会被测试3次。

  如果你使用的是Windows操作系统,如果你使用的是Windows操作系统,你可这样试一下traceroute:点击开始?程序?MS-DOS提示符,然后在C:/WINDOWS路径下,输入:

  

  tracert www.whatis.com

  或者在任何其他你想访问的目的主机的域名。你也可以输入相应的IP地址。

上一篇:trackball
下一篇:trace route

图片内容