![互联网延迟从何而来?](https://linux22.com/image/1586786/%E4%BA%92%E8%81%94%E7%BD%91%E5%BB%B6%E8%BF%9F%E4%BB%8E%E4%BD%95%E8%80%8C%E6%9D%A5%EF%BC%9F.png)
如果之前有人问过这个问题,我很抱歉。在 SE 上找不到任何相关信息。
所以从旧金山到澳大利亚的距离大约是 8,000 公里。
这来源表示两个位置之间的延迟为 183 毫秒,这与我预期的体验相似。
但理论延迟是 8,000 / (3 * 10^8) = 0.0266 毫秒。这是距离除以光速。
其余延迟的原因是什么?是路由器吗?非光纤连接?高带宽?还是其他原因?
更正:延迟 = 2 * 8,000,000 / (3 * 10^8) = 52 毫秒(感谢 davidgo),与报告的 183 毫秒相差无几
答案1
这里有几件事发生 - 最主要的是你的关于光速的数字偏离了 3 个数量级 - 你引用的数字是米/秒,而不是公里/秒。
第二个重要因素是您的 ping 是往返的,因此是 16000 公里,而不是 8000 公里。
此外,还有其他因素,例如路由器延迟和光在玻璃/铜中,而不是真空中。(穿过玻璃的速度约为真空的 2/3。)