答案 0 :(得分:1)
路径中的每个步骤都是在不同时间使用不同的ping数据包进行测量的,因此结果会随着网络流量而变化。
traceroute启动的方式是它发送一个UDP或ICMP数据报,其中Time To Live字段为1.然后它等待响应(或超时)并再次执行相同的操作。这是第1行。然后它将TTL增加到2并发送三次。在此过程中,它会对响应的IP地址进行DNS查找。当您达到TTL 10时,可能已经过了几秒钟,并且网络状况可能已经发生了显着变化。
因此,如果在进程开始时拥塞很高,那么在跟踪仍在进行时减少,则可能会看到比更近的RTT更低的RTT。
答案 1 :(得分:-1)
tracert / traceroute timestamp将显示跳转不是从源到目的地。因此跳3到4我们有100毫秒的延迟,并不意味着跳6到7应该超过100毫秒。
每一跳的3个时间戳是因为从每一跳到下一跳发送了3个数据包。