Tracert追寻你的足迹
网络与通信
ipconfig、ping是我们在诊断网络故障或查询网络数据时常用的命令,它们的使用也很简单,即使你不知道它们的应用格式,也可以通过“ipconfig/?”或“ping/?”这种标准的DOS命令帮助方式来获取相关信息。
这里还有一个网络命令tracert,它比起ipconfig和ping来,显得不那么知名,而且,它也没有任何帮助信息。但是,谁都不能小看它的作用。它能够追踪你访问网络中某个节点时所走的路径,也可以用来分析网络和排查网络故障。举个例,我想知道自己访问nba.com时走的是怎样一条路线,就可以在DOS状态下输入“tracert nba.com”,返回结果如(图1)所示。图中列出了很多IP地址以及各自的响应时间。最上方的IP地址是本地的网关,而最后面一个地址就是nba.com网站的IP地址了。换句话说,从上至下,便是我们访问nba.com所走过的“足迹”。在局域网中,我们也可以通过tracert命令进行网络分析,从而方便故障的排查。例如我所在计算机的IP地址是192.168.0.100(子网掩码255.255.255.0),而局域网中还存在192.168.3.5(子网掩码255.255.255.0)这个IP地址。在DOS下执行“tracert 192.168.3.5”,结果依次返回了192.168.0.1、192.168.3.1、192.168.3.5共3个IP地址。我们便可以依据这个结果,推测出该局域网至少存在两个网段,且它们各自的网关是192.168.0.1和192.168.3.1。以上两例,只演示了tracert命令两个简单的作用,如果把tracert和其他网络命令或工具结合起来,将能够在网络监控、网络分析和网络故障解决方面发挥巨大的作用。
