TRACERT命令的使用

2015-07-03 15:04:22 10048

Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP数据包访问目标所采取的路径。Tracert 命令使用用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。

通俗一点,TRACERR命令用来检测一个IP的数据包从服务器到客户机经过了哪些关卡。

使用方法

在windows系统下,打开 运行 ;输入 cmd ;在弹出的dos窗口中输入:tracert ip/domin,这里的ip是你要检测的IP,domain是你要检测的域名。

比如,我现在打开命令输入:tracert www.landui.com(一个视频网站),回车,稍等片刻;

这里我们可以从最左侧1234...8清楚的看到,我们的电脑到www.landui.com这个网站的服务器总共经过了8个路由节点,前5个节点与我们电脑的延迟相对较小,保持在10ms内,从第六个节点开始延迟突然开始变大,右边的14.63.55.116此IP为这个路由的节点,这里看到延迟远远超过了刚才的节点ip,说明这个节点的访问稍微有点繁忙咯,第7个节点出现了*,说明连接已经超时,不过这里也不好下定论这个节点一定有问题,因为发了三组数据包,第一个和第三个是正常的,只有第二个出现*,这有可能是个偶然,测试的时候可以多做几次测试,看综合情况更准确一些,不过总体上来说,我们的电脑网络此时段对这个网站的访问是基本正常的,延迟不算很大,没多大问题。

上面前测试个网站域名不受众面不大,访问量也不是很大,节点也不是太多,网络延迟也不大,下面来测试下淘宝网的路由节点情况;

同样,命令行输入  tracert www.landui.com

这里能清楚的看到,追踪多次提示“请求超时”,说明这些路由节点都有一定问题,可能是路由特意做了过滤,要么就是路由节点连接数过多,还有跟我们自身的网络也有很大关系,可能我们的网络机房到这个网站的线路过于拥挤,线路不够用啦。

此种检测方法应该能够作为网络访问延迟的一个指标吧,不是绝对的准确,起码能在一定程度上说明一些问题,这个命令对正常做网络服务工作或者正在使用网络服务的人群作用还是蛮大的,也算是一门必修课吧,这里写的东西可能很浅,但大多数人都能看懂,更深层次的东西还是到具体实践中不断摸索总结吧。

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: