traceroute 请求中每跳的结果数:固定为 3 或变量

traceroute 请求中每跳的结果数:固定为 3 或变量

我正在分析一些跟踪路由,发现每一跳有 6 列而不是 3 列。

我的问题:每跳的结果数取决于什么?

答案1

这取决于 traceroute 程序。

每个请求只有一个响应。大多数工具至少会发出 3 个请求,以便更容易判断数据包丢失、抖动,有时甚至可以看到到达同一目的地的多条路径。

答案2

这取决于 tracert 是否针对每个发送的数据包在该特定跳转上采用不同的链接。通常,对于每个跳转,往返发送 3 个数据包。它们的传输时间就是您以毫秒为单位获得的结果。如果有 6 列,通常,填充列是针对该跳转所采用的不同路由的 IP 地址/主机名。有时可能是由路径中的负载平衡器等引起的。

相关内容