前言:今天在阅读“Web性能权威指南”这本书的时候,发现 tracert 这个命令挺有意思的,在分析网络性能瓶颈的时候也能使用的到,在此就小记一笔以备后用。

1:作用

tracert 是一个简单的网络诊断工具,可以列出分组经过的路由节点,以及它在IP 网络中每一跳的延迟。(这里的延迟是指:分组从信息源发送到目的地所需的时间,延迟也分为许多的种类——传播延迟、传输延迟、处理延迟、排队延迟等,是大多数网站性能的瓶颈之一)

2:用法(可参看简单实用的Windows命令(一))

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地址。

3:实例

命令执行结果的说明:

3-1:tracert命令用于确定 IP数据包访问目标所采取的路径,显示从本地到目标网站所在网络服务器的一系列网络节点的访问速度,最多支持显示30个网络节点。

3-2:最左侧的,1,2,3,4~8,表明在我使用的宽带(北京宽带)上,经过7(不算自己本地的)个路由节点,可以到达百度的服务;如果是电信可能有不同;其他的IP,也有可能不同;各位可以自行测试一下;

3-3:中间的三列,单位是ms,表示我们连接到每个路由节点的速度,返回速度和多次链接反馈的平均值;

3-4:后面的IP,就是每个路由节点对应的IP,每个IP代表什么,各位可以通过 4(推荐的站长工具)去了解

3-5:如果返回消息是超时,则表示这个路由节点和当前我们使用的宽带,是无法联通的,至于原因,就有很多种了,比如:特意在路由上做了过滤限制,或者确实是路由的问题等,需要具体问题具体分析;

3-6:如果在测试的时候,大量的都是*和返回超时,则就说明这个IP,在各个路由节点都有问题

3-7:一般10个节点以内可以完成跟踪的网站,访问速度都是不错的;10到15个节点之内才完成跟踪的网站,访问速度则比较差,如果超过30个节点都没有完成跟踪的网站,则可以认为目标网站是无法访问的。

3-8:在Unix平台上,traceroute 命令就相当于windows平台上的 tracert 命令

4:推荐一个查询IP或者域名信息的工具(http://tool.chinaz.com)

5:参考

5-1)Tracert命令详解

5-2)Web性能权威指南

tracert-命令小结相关推荐

  1. tracert命令小结

    作用 简单的网络诊断工具,可以列出分组经过的路由节点,以及它在IP 网络中每一跳的延迟. (这里的延迟是指:分组从信息源发送到目的地所需的时间,延迟也分为许多的种类--传播延迟.传输延迟.处理延迟.排 ...

  2. 命令提示符(cmd)中的tracert命令使用

    转载自:https://jingyan.baidu.com/article/9c69d48f4df25713c8024e66.html 在命令行中输入"tracert "并在后面加 ...

  3. windows tracert 命令 查看路由表

    1:作用 tracert 是一个简单的网络诊断工具,可以列出分组经过的路由节点,以及它在IP 网络中每一跳的延迟.(这里的延迟是指:分组从信息源发送到目的地所需的时间,延迟也分为许多的种类--传播延迟 ...

  4. MySQL数据库备份和还原的常用命令小结

    MySQL数据库备份和还原的常用命令小结,学习mysql的朋友可以参考下. 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword datab ...

  5. linux 查询注册服务,window下注册服务的命令小结

    1. 描述:     SC 是用于与服务控制管理器通信的命令行程序 . 用法: sc [command] [service name] ... 选项 的格式为 可以键入 "sc [comma ...

  6. sed与awk命令小结

    1.sed命令小结 Sed是一个非交互式文本编辑器,它可对文本文件和标准输入进行编辑,标准输入可以是来自键盘输入.文件重定向.字符串.变量,甚至来自管道的文本.Sed从文本的一个文本行或标准输入中读取 ...

  7. Linux下ping命令、traceroute命令、tracert命令的使用

    Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说"ping一下某机器,看是不是开着".不能打开网页时会说"你先ping网关地址 ...

  8. TRACERT命令及用法

    TRACERT命令及用法 2006-10-18 17:14 Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径.Tracert 命令用 IP 生存时间 (TTL) ...

  9. 计算机基础(十):git仓库管理命令小结

    git仓库管理命令小结 git branch                           获取当前分支仓库 git status                            查看当前 ...

  10. matlab 中trace,trace命令和tracert命令的用途 matlab中的trace 怎么用的?

    导航:网站首页 > trace命令和tracert命令的用途 matlab中的trace 怎么用的? trace命令和tracert命令的用途 matlab中的trace 怎么用的? 相关问题: ...

最新文章

  1. Nat. Mach. Intell. | 可解释性人工智能(xAI)遇上药物发现
  2. 十八岁华裔天才携手「量子计算先驱」再次颠覆量子计算
  3. WPF 的 ElementName 在 ContextMenu 中无法绑定成功?试试使用 x:Reference!
  4. inotify-tools、sersync配置及压力测试
  5. VS2015qt配置完成后添加菜单栏
  6. python面试技巧和注意事项_Python 程序员面试须知须会的5个问题
  7. jquery对下拉框的操作
  8. elasticsearch安装bigdest插件
  9. Qt总结之十四:uint8_t / uint16_t / uint32_t /uint64_t数据类型详解
  10. Codeforces Round #237 (Div. 2)
  11. TB6612FNG电机驱动替代方案
  12. 网络安全课第九节 网络安全攻防实战
  13. CNN之Xception Keras实现模型训练
  14. 一位俄罗斯程序员移民美国的故事
  15. 服务器重启之后 宝塔面板打不开
  16. CAD怎么打印彩色图纸
  17. 一文搞懂PMP挣值管理那些让你头疼的公式
  18. 说唱 -- 再见大四
  19. 华为od机考真题-快速人名查找
  20. 正交实验正交表的创建

热门文章

  1. c语言trim库函数用法,c语言对字符串实现高效trim函数
  2. 【渝粤题库】陕西师范大学292221 保险学Ⅰ 作业(高起专)
  3. 如何在Pinterest投放广告呢?Pinterest广告推广形式!
  4. HTTP长链接与短连接?
  5. 【暑期实习】阿里c++研发一二面面经
  6. 怎样在一个Oracle数据库中建立多个实例
  7. 织梦自动插入自动替换图片插件(支持采集)
  8. 新人如何快速上手做(海外问卷)站点查?
  9. 学会用时间赚快钱是对的
  10. mysql over rank_mysql实现Oracle 的rank() over()函数