当我们 ping 一个主要网站时,我们粗略地测量了我们的设备与该站点选择将我们发送到的服务器的地理位置之间的延迟。它真的可以在任何地方。但我们只是说它离我们有 1000 公里的光纤加上一些铜线和一些空气(如果我用我的手机来 ping)。
(服务器可能离我们只有10公里,但数据包要经过一个遥远的大城市)
如果我对光纤或电线中的信号速度使用 2E+05 公里/秒(来自这个问题),那么往返大约为 10 毫秒。
好的,这是我在 Network Engineering SE 上的第一个问题,它有点深奥,但我认为它是有效的。对于世界上具有现代互联网基础设施的部分地区的这种“中等距离”连接,ping 时间的一部分来自传播延迟,以及一路上来自路由器、编码器/解码器等中的电子缓冲的一部分?
另一种看待这个的方式是从存储的角度来看。在该 ping 时间内,您的 ping 要么存储:
在某些 DRAM 或 SRAM 中(有时甚至更糟 - FLASH 和 Magnetic HD)
作为沿着纤维或在空气中传播的电磁波
作为在电缆、电路板或芯片中传播的电流脉冲。
虽然每种情况都不同,但我们的数据通常大部分时间都以电磁波或行进电流脉冲的形式存在。但通常是 99.99% 还是 95% 或 51%?
粗略地说 - 在任何时候,有多少“互联网”处于缓冲区中?