更高带宽的 Internet 连接会降低 ping 响应时间吗?

15 internet ping network-speed

听起来很明显更快的连接会降低延迟......但我想知道:我在世界另一端的主机上远程工作 - 光只能传播这么快(1 英尺一纳秒)而且我们都有宽带连接超过 1,000kbps 的上传和 10,000kbps 的下载:

更高带宽的连接会降低 ping 所需的时间吗??由于数据很少,更快的连接如何帮助?目前 ping 需要 450ms 有什么办法可以改进吗??

Zyp*_*her 24

首先,带宽与延迟不同。更快的连接不一定会减少您的延迟。450ms 看起来确实有点慢,但如果你要穿越世界的 1/2 路,也不算太远。作为参考框架,高速、低延迟的链路将需要大约 70-80 毫秒才能穿越美国。假设您的提供商具有更优化的对等路径,您可能可以通过更改提供商来减少延迟。但我不能保证什么。

  • 换句话说没有。改善响应时间的唯一方法可能是使用可能有更好路径的不同提供商。那是对的吗? (2认同)
  • 我们需要查看跟踪路由(双向)以进行更多评论。了解第一跳延迟(也就是最后一英里)也有助于确定其他提供商是否真的会提供帮助。 (2认同)

joe*_*rty 11

“更快”的连接(正如您所指的)不会降低延迟。“更快”的连接允许在给定的时间段内将更多数据放置在线路上。

带宽是容量的度量。

延迟是延迟的度量。

编辑

这是带宽和延迟之间差异的一个示例:想象一下 2 个 Internet 连接,一个 10Mbps,另一个 1Mbps。两者都有 50ms 的延迟。现在想象一下,我正在向这些连接另一端的远程终端发送按键。为简单起见,假设每次击键消耗 1 Mbps 的带宽。在 10Mbps 连接上,我可以同时发送字母 A、B、C、D、E、F、G、H、I、J,因此它们都在 50 毫秒后到达远程终端并在屏幕……同时。现在在 1Mbps 连接上,每次击键都是独立发送的,因为每次击键都会消耗所有可用带宽。所以字母A被发送,然后50ms后被远程终端接收并在屏幕上回显,然后是字母B 50ms之后,然后是字母 C... 一直到字母 J。在远程终端上接收到所有十个字母并在屏幕上回显需要 500 毫秒。10Mbps 连接速度更快吗?不,不是。它的延迟是 50 毫秒,就像 1Mbps 连接一样。它看起来更快,因为它具有更高的吞吐量(带宽)并且可以一次将更多数据放置在线路上。这就是带宽(容量)和延迟(延迟)之间的区别。从严格意义上讲,“更快”的连接(以您所指的方式)不会减少延迟。它看起来更快,因为它具有更高的吞吐量(带宽)并且可以一次将更多数据放置在线路上。这就是带宽(容量)和延迟(延迟)之间的区别。从严格意义上讲,“更快”的连接(以您所指的方式)不会减少延迟。它看起来更快,因为它具有更高的吞吐量(带宽)并且可以一次将更多数据放置在线路上。这就是带宽(容量)和延迟(延迟)之间的区别。从严格意义上讲,“更快”的连接(以您所指的方式)不会减少延迟。


Chr*_*s S 7

连接是通过两个主要因素来衡量的,延迟和带宽。没有“高速”或“更快”这样的东西。这些是营销双语,在专业管理的联系背景下毫无意义。

  • 带宽和延迟是独立的。延迟取决于三件事(通常):连接介质(无线速度慢,调制解调器速度慢,电缆调制解调器速度快,T1 和光纤也是如此),距离(电力以接近光速的速度传播,这比你想象的要慢思考),拥塞(等待轮到你会增加时间)。第一个因素是您真正可以控制的唯一因素。 (2认同)
  • 总传输时间在延迟上是不一样的。ping 测试尝试通过发送非常小的传输来估算延迟。带宽(尤其是在极端示例中)影响总传输时间这一事实对我或决定标准 ping 测试为 32 字节的人来说并没有丢失。延迟是传输从开始传输到另一端开始接收所花费的时间。夸张是一个很好的例子:如果您要测试一个 100MB 文件的连接,并且花费了 3 个小时,那么您的连接*可能*不会有 3 小时的延迟。 (2认同)