跟踪路由与ping时间差异

时间:2016-11-10 20:38:18

标签: networking ping

当我ping IP地址时,平均时间是71.1 ms

当使用tracert到同一个ip显示更高的时间(每个节点大约70 ms)时,你能解释一下这些差异吗?

C:\Users\user648026>ping 152.36.54.101

Pinging 152.36.54.101 with 32 bytes of data:
Reply from 152.36.54.101: bytes=32 time=89ms TTL=60
Reply from 152.36.54.101: bytes=32 time=64ms TTL=60
Reply from 152.36.54.101: bytes=32 time=71ms TTL=60
Reply from 152.36.54.101: bytes=32 time=63ms TTL=60

C:\Users\user648026>tracert 152.36.54.101

Tracing route to HOST-123 [152.36.54.101]
over a maximum of 30 hops:

  1    69 ms    65 ms    70 ms  someIpWasHere
  2    94 ms    71 ms    65 ms  someIpWasHere
  3   148 ms    73 ms    64 ms  someIpWasHere
  4    72 ms    66 ms    66 ms  someIpWasHere
  5    64 ms    73 ms    65 ms  my host [152.36.54.101]

Trace complete.

C:\Users\user648026>tracert 152.36.54.101

Tracing route to HOST-123[152.36.54.101]
over a maximum of 30 hops:

  1    70 ms    78 ms    63 ms  someIpWasHere
  2    68 ms   104 ms   101 ms  someIpWasHere
  3    69 ms   117 ms    65 ms  someIpWasHere
  4    72 ms    69 ms    71 ms  someIpWasHere
  5    65 ms    64 ms    65 ms  my host  [152.36.54.101]

1 个答案:

答案 0 :(得分:1)

我认为你误解了traceroute的输出。每行代表一跳,每次跳跃有三次尝试(三列)。中间跃点可能有相当高的时间,因为生成ICMP错误消息之类的东西对于路由器来说是相当低的优先级,并且它会在有时间时到达它,但它的优先级实际上是路由数据包。

你拥有的最后一行是从源到目的地的整个路径,它的三次与你的ping时间相当。