tracert 命令用 ip 生存时间 (ttl) 字段和 icmp 错误消息来确定从一个主机到网络上其他主机的路由。 在工作环境中有多条链路出口时,可以通过该命令查询数据是经过的哪一条链路出口。
tracert命令用法
tracert命令的格式为: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地址。
命令执行结果的说明:
1、tracert命令用于确定 ip数据包访问目标所采取的路径,显示从本地到目标网站所在网络服务器的一系列网络节点的访问速度,最多支持显示30个网络节点。
2、最左侧的,1,2,3,4~8,表明在我使用的宽带(北京宽带)上,经过7(不算自己本地的)个路由节点,可以到达百度的服务;如果是电信可能有不同;其他的ip,也有可能不同;各位可以自行测试一下;
3、中间的三列,单位是ms,表示我们连接到每个路由节点的速度,返回速度和多次链接反馈的平均值;
4、后面的ip,就是每个路由节点对应的ip。每个ip详情可以通过站长工具的ip查询进行查看。
5、如果返回消息是超时,则表示这个路由节点和当前我们使用的宽带,是无法联通的,至于原因,就有很多种了,比如:特意在路由上做了过滤限制,或者确实是路由的问题等,需要具体问题具体分析;
6、如果在测试的时候,大量的都是*和返回超时,则就说明这个ip,在各个路由节点都有问题。
7、一般10个节点以内可以完成跟踪的网站,访问速度都是不错的;10到15个节点之内才完成跟踪的网站,访问速度则比较差,如果超过30个节点都没有完成跟踪的网站,则可以认为目标网站是无法访问的。
8、在unix平台上,traceroute 命令就相当于windows平台上的tracert命令
大连到定州物流专线佛山到伊春物流专线网站维护的内容和方法域名挑选要遵照的基本要素洛阳到漯河物流专线西安到固安物流专线成都到东明物流专线浅谈影响网站可信度的问题