作用
简单的网络诊断工具,可以列出分组经过的路由节点,以及它在IP 网络中每一跳的延迟。
(这里的延迟是指:分组从信息源发送到目的地所需的时间,延迟也分为许多的种类——传播延迟、传输延迟、处理延迟、排队延迟等,是大多数网站性能的瓶颈之一)
命令的格式:
tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name
- -d
- 表示不将地址解析成主机名
- -h maximum_hops
- 表示搜索目标的最大跃点数
- -j host-list
- 表示与主机列表一起的松散源路由(仅适用于IPv4)
- -w timeout
- 表示等待每个回复的超时间(以毫秒为单位)
- -R
- 表示跟踪往返行程路径(仅适用于IPv6)
- -S srcaddr
- 表示要使用的源地址(仅适用于IPv6)
- -4和-6
- 表示强制使用IPv4或者IPv6
- target_name
- 表示目标主机的名称或者IP地址
一般10个节点以内可以完成跟踪的网站,访问速度都是不错的;
10到15个节点之内才完成跟踪的网站,访问速度则比较差,
如果超过30个节点都没有完成跟踪的网站,则可以认为目标网站是无法访问的
在Unix平台上,traceroute 命令就相当于windows平台上的 tracert 命令