【问题标题】:What do the numbers reported by the Windows TraceRt MeanWindows TraceRt 报告的数字是什么意思
【发布时间】:2010-10-01 21:44:00
【问题描述】:

我需要创建一个跟踪路由作为 .NET 应用程序的一部分以支持故障排除。我已经弄清楚如何使用 .NET Ping 类进行跟踪。我不明白命令行实用程序报告的数字是什么。这是 Windows 命令行中“tracert yahoo.com”的审查结果:

跟踪到 yahoo.com 的路线 [206.190.60.37] 最多超过 30 跳:

  1    <1 ms    <1 ms    <1 ms  xx.xx.xx.xx
  2     7 ms    <1 ms    <1 ms  yy.yy.yy.yy  
  3    42 ms    37 ms    41 ms  zz.zz.zz.zz  
  4    38 ms    37 ms    37 ms  aa.aa.aa.aa  
  5    36 ms    36 ms    36 ms  bb.bb.bb.bb
  6    42 ms    41 ms    41 ms  cc.cc.cc.cc  
 --- more lines deleted ---

第一列是索引,接下来的三列是以毫秒为单位的时间。我在网上搜索了一个解释并且已经干了。我认为它们可能是最小、平均和最大数字,但第 2 行似乎与这个想法相反。

乔恩·斯通卡什

【问题讨论】:

    标签: windows networking traceroute


    【解决方案1】:

    我查看了Wikipedia 的这一个 - 发送了三个数据包,报告的毫秒数是针对每个数据包的。

    【讨论】:

      【解决方案2】:

      Tracert 向目标发送多组 ping。第一组的生存时间 (TTL) 为 1。 one 的 TTL 设置会导致第一个路由器将错误消息发送回您的计算机。您的计算机执行 IP 地址的 DNS 查找,然后显示路由器的主机名。然后程序增加 TTL 并发送另一组 ping 以检索下一个路由器的信息。重复这个过程,直到到达终点。

      第一列是到目的地的跳数(最多 30 个)。接下来的三列是接收响应的时间量。最右边的列显示沿路径的路由器信息。

      【讨论】:

        【解决方案3】:

        如果我没记错的话,tracert 会对沿途的每个设备执行 3 次 ping(实际上不是对设备执行 ping,但实际上是相同的),这 3 次只是对每个设备的三个不同 ping 时间。例如,如果您在列表中发现有一个或多个超时的设备,则该设备可能过载并导致问题。

        【讨论】:

          【解决方案4】:

          基本上,tracert 向每一跳发送 3 个数据包。第二、三、四列是RTT,是Round Trip Time的缩写,表示数据包到达一跳并返回的时间。

          http://customer.comcast.com/help-and-support/internet/run-traceroute-command/

          【讨论】:

            【解决方案5】:

            这里也简单解释一下traceroute的结果:

            http://www.ehow.com/way_5148131_understanding-traceroute-results.html

            【讨论】:

            猜你喜欢
            • 2011-12-09
            • 1970-01-01
            • 2015-07-24
            • 2014-09-10
            • 1970-01-01
            • 2019-09-17
            • 2013-08-24
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多