有人可能会认为tracert
延迟的总和等于267ms:
跟踪路由包括沿途向每个节点发送UDP数据包,并等待其超时响应(然后转移到下一个节点),而ping只是转发。 你所看到的是每个节点响应请求所需的时间,而不仅仅是转发一个小数据包。
这是对整个过程和差异的一个相当好的解释。
看看性能部分,这也解释了为什么ping不是一个特别准确的方法来确定延迟。
路由器倾向于给予超时和回应响应处理低于数据包转发的优先级。 这允许交换机更有效地操作,因为转发比生成新的ICMP响应要简单得多。 结果繁忙的开关将花费更长的时间来产生响应。
某些交换机可能禁用了ICMP生成function,这使得用它们诊断networking问题的效率不高。 其他人可能偶尔会忙得不能回应。
如果您使用的是显示路由器IP地址的工具,通常您会发现较慢的交换机是主要城市的核心交换机。 我的首选是mtr
,每15到60秒运行一次。