Wan*_*der 1 networking internet isp ping
我看到一篇文章详细介绍了 Starlink 即将进行的预订,他们提到 Starlink 将有“20-40 毫秒的延迟”。即使知道“ping”的基本定义,我也立即质疑这个数字应该代表什么。
Ping,也称为延迟,测量与另一台服务器通信并接收响应所需的时间。这取决于许多因素:
根据我对地面 ISP 的经验,“物理距离”是这个数字的最大贡献者。例如,在线游戏为我和我在同一地点的朋友提供了类似的 ping,因为我们在同一个一般区域(一个城市)玩游戏并在同一个一般区域(游戏主机服务器所在的地方)进行通信。
但是,当我执行互联网速度测试或查看 Starlink 等服务的描述时,我也会看到发布的“ping”指标。根据我对 ping 的了解,这几乎毫无意义。没有上下文的“ping”数字是没有意义的。速度测试特别针对附近的数据中心,因此您的 ping 值通常会非常低。Starlink 更像是一个异常值,因为按照地面标准(距离 300-400 英里),没有什么是“接近的”。
回到 Starlink 的例子,一个简单的场景立即突出了为什么声称任何类型的延迟数字是可疑的:与其他国家通信。与来自世界各地的其他人一起使用 VoIP 或在线游戏的任何人都知道,200 毫秒的 ping 时间并不少见,仅仅因为所涉及的距离。Starlink 或任何 ISP 都不能在没有建立某种上下文的情况下声明延迟。这就像卖一辆汽车并声称“这辆车每加仑行驶 500 英里!” 没有透露测试课程完全走下坡路。
我知道这是理想化的,但更有用的数字是“增加的延迟百分比”,它测量了理论最大速度(无阻碍的光传输)和观察到的延迟之间的延迟差异。这将告知消费者他们的特定网络/ISP 在一般意义上的表现如何好/差 - 而不仅仅是它与 30 英里外的数据中心通信的速度。在评估特定的 ISP 时,网络延迟与带宽一样重要(可以说更重要),但它被误导或不准确地报告。
速度测试或 ISP 本身报告的“ping”数字是否有用或以任何方式标准化,还是纯粹是营销噱头?
Ping 确实是连接的“往返时间”,对于大多数现代固定电话连接来说,它非常小,几乎没有区别。我记得有一段时间使用拨号调制解调器时 200 到 300 毫秒的 ping 是“良好”的。
问题是,对于大多数任务,例如观看视频或浏览网页,“ping”是无关紧要的,但对于像游戏这样的时间紧迫的任务,它实际上可能是生与死的区别。
以一组低延迟玩家一起玩第一人称射击游戏的场景为例。它们都对服务器具有类似的“ping”,因此它们几乎都在同一时间获得更新,并且它们对移动的“请求”也都很快返回。一切都是公平的,每个人都玩得很开心。
现在想象一个服务总是给玩家 ping 增加 200 毫秒,而且只有那个玩家因为他们有这个特殊的服务。该玩家将始终比其他玩家看到的至少晚 200 毫秒,并且由于处理已经过时的信息,他们的反应也会变慢。200ms 是巨大的。对于职业玩家来说,即使是 40-60 毫秒也可能很大。当你看到他们的时候,他们可能已经发现了你,并开了几枪把你杀死了。你最终会尖叫“他们怎么会看到我?!” 他们只是说“你只是站在那里”。
在 60Hz 时,您的显卡每 16 毫秒渲染一个新图像。以 120Hz 玩游戏的玩家每 8 毫秒就会看到一次新图像,而从 ISP 增加 60 毫秒将比实际发生的画面晚几帧。
20-40 毫秒对于 ISP 来说可能不算太糟糕,但某些人会想知道它可能“有多糟糕”。
他们只是以明确的方式给你一个“最后一站”的时间,因为大多数其他连接不需要说明它。大多数家庭和当地街道机柜之间的固定电话连接的延迟都是个位数,starlink 可能比传统的卫星服务好得多,但它仍然比固定电话连接差得多。
它不是百分比的原因是因为 20-40 毫秒的“最后一段”是一个固定窗口。一旦离开运营商网络,您可能会有 20 毫秒的额外延迟,或者您可能有额外 600 毫秒的时间到达地球另一端的黑暗肮脏的互联网,这些目的地都不会改变您的 20-40 毫秒初始旅程您本地的 ISP 连接,这不是一个简单的百分比差异。
20-40 毫秒是在现有基础设施之上不断增加的。
归档时间: |
|
查看次数: |
597 次 |
最近记录: |