执行跟踪路由时,如何确定延迟/行程时间?

执行跟踪路由时,如何确定延迟/行程时间?

这只是出于好奇而提出的问题。当您执行跟踪路由并返回延迟/行程时间的持续时间时,这些时间是如何计算的?路线上每个站点的“当前时间”似乎都是可变的,并且您无法确切地询问服务器它必须计算出偏移量的当前时间,因为您不知道发出/接收该请求需要多长时间。

答案1

它与所涉及系统的挂钟时间无关。

无论你使用什么系统进行跟踪路由,它都知道它何时发送了 ICMP 请求,也知道它何时收到了回复。然后它可以计算出回复需要多长时间才能到达。

答案2

  1. 时间与执行跟踪的主机有关。

  2. 任何跳跃的实际时间是多少或者它们的时间偏移是多少并不重要。

  3. 主机上的时间或时间偏移量无关紧要。跟踪确定发送 ICMP 数据包和接收回复所需的时间。因此,系统时间和时间偏移量无关紧要。

相关内容