Ping 多少算好?抖动的含义与降低 Ping 的方法
在测速结果中,除了下载和上传,大多数人最关注的数字就是 Ping。它的单位是 ms(毫秒),数值越小,网络响应越快。但 Ping 并不只取决于网络质量,它还会随与测试服务器之间的距离而大幅变化。
本文将介绍 Ping 和抖动(Jitter)的含义、多少 ms 算好、如何根据距离计算可能的最低 Ping、本站如何测量 Ping 以及它为什么与游戏中的 Ping 不同,还有如何降低 Ping。
什么是 Ping 和抖动?
Ping 是向另一台计算机发送一小段数据并收到回复所需的时间。因为包含去程和回程,它也被称为往返时延或延迟(latency)。规定互联网延迟测量方法的 RFC 2681,将往返时延描述为从发送方发出第一个比特,到收到回复的最后一个比特为止的时间。
抖动是指 Ping 在每次测量之间的变化幅度。如果 Ping 依次为 15 ms、16 ms、15 ms,抖动就小;如果是 15 ms、45 ms、20 ms,抖动就大。RFC 3393 将连续数据包之间的延迟差称为“IP 数据包时延变化”(IPDV)。该标准还指出,“jitter”一词对不同的人有不同的含义,因此标准中避免使用这个词。您可以把测速中的抖动理解为这些延迟差的平均值。
下载和上传速度表示一次能传输多少数据,Ping 表示数据到达需要多长时间。以道路为例:速度相当于车道数量,Ping 相当于到目的地的距离。增加车道并不会让目的地变近。关于如何综合解读这四项数字,请参阅网速参考标准。
Ping 和抖动的理想数值
以下门槛与本站结果页面使用的相同,其他文章中也使用同样的数字。
| 指标 | 评级 | 数值 | 实际感受 |
|---|---|---|---|
| Ping | 非常好 | 低于 20 ms | 即使是竞技类游戏,也几乎感觉不到延迟 |
| Ping | 良好 | 20–50 ms | 浏览网页、看视频和开会都没有问题。游戏大多也很流畅 |
| Ping | 偏慢 | 50 ms 以上 | 在在线对战游戏中可能处于劣势。这也包括测试服务器距离较远的情况 |
| 抖动 | 稳定 | 低于 10 ms | 通话和游戏中的动作都很流畅 |
| 抖动 | 略不稳定 | 10–30 ms | 声音偶尔断断续续,或动作偶尔跳帧 |
| 抖动 | 不稳定 | 30 ms 以上 | 即使平均 Ping 很低,也容易出现卡顿 |
Ping 在 50 ms 以上,并不意味着您的网络一定不好。测试服务器距离较远或使用 VPN 时,Ping 也会升高。下一节我们将计算仅由距离决定的最低 Ping。
由距离决定的最低 Ping(光速)
光在光纤中的传播速度比在真空中慢。国际电信联盟(ITU)的 G.114 建议书给出的光纤传输时延规划值为每公里 5 μs(微秒)(该建议书称其为暂定值)。换算下来约为每秒 200,000 km。
计算公式:最小往返时间(ms)= 距离(km)× 2 ÷ 200,000(km/s)× 1,000
| 路线(大致直线距离) | 距离 | 理论最小往返时间 |
|---|---|---|
| 东京–大阪 | 约 400 km | 约 4 ms |
| 东京–札幌 | 约 830 km | 约 8 ms |
| 东京–那霸 | 约 1,560 km | 约 16 ms |
| 东京–洛杉矶(美国西海岸) | 约 8,800 km | 约 88 ms |
这些距离是根据各城市中心的经纬度计算出的直线距离。这些是理论值,实际测量值总会更高。真实的线缆会沿着道路和海底弯曲,途中的路由器和家中的 Wi-Fi 也会增加时间。
从表中可以看出,从日本到美国西海岸的服务器,无论网络多好,Ping 都不可能低于 88 ms。同样的道理适用于任何地方:如果您在其他大洲的服务器上玩游戏,或者选择了较远的测试服务器,Ping 超过 100 ms 也不一定说明您的网络有问题。
本站如何测量 Ping,以及使用哪台服务器
本站的网速测试会从我们自己位于札幌的服务器和全球 37 个公共镜像中,自动选择 Ping 最低的服务器。在日本,从本州测速时通常会选中“日本东京”。如果您手动切换到其他国家的服务器,Ping 会按增加的距离相应升高,如上一节的表格所示。
测速使用开源的 LibreSpeed,其工作方式如下(可以在源代码中确认):
- 浏览器向测试服务器发送 10 次请求空文件的 HTTP 请求,并测量每次收到回复所需的时间。
- 显示的 Ping 是这些数值中的最低值。最开始的那次请求包含建立连接的时间,因此不予采用。
- 抖动是连续 Ping 测量值之差的平均值。计算时会对突然的大幅跳变赋予更大的权重。
由于是通过 HTTP 测量,结果还包含服务器响应所需的时间。因此可能比电脑上使用 ICMP 机制的 ping 命令结果略高。
游戏中的 Ping 是另一个数字
测速中的 Ping 是“到测试服务器”的数值,而游戏中的 Ping 是“到游戏服务器”的数值,所以如果服务器在别处,数字就会不同。例如,如果游戏服务器在其他国家,测速中可能显示 10 ms,而游戏中则超过 100 ms。关于各类游戏应如何看待这一点,请参阅玩游戏所需的网速。
用 ping 命令测试特定服务器
如果您知道服务器的名称或 IP 地址,可以在 Windows 命令提示符中输入 ping -n 10 地址,或在 Mac 终端中输入 ping -c 10 地址。您将看到 10 次尝试的往返时间。请注意,有些服务器设置为不响应 ping 命令。
不同用途的关注重点
同样的 Ping,对不同用途的影响可能大不相同。
| 用途 | Ping | 抖动 | 备注 |
|---|---|---|---|
| FPS 和格斗游戏 | 理想情况下低于 20 ms | 低于 10 ms | 一帧之差就可能影响胜负。也最好避免波动 |
| MMO 和 RPG | 低于 50 ms | 低于 30 ms | 不掉线也很重要 |
| 视频会议和语音通话 | 低于 50 ms | 低于 30 ms | 波动可能导致声音中断或听起来像机器人 |
| 视频播放和下载 | 影响小 | 影响小 | 下载速度更重要 |
| 网页浏览 | 低于 50 ms | 影响小 | 会略微改变等待页面显示的时间 |
关于对话中的延迟,ITU-T G.114 指出,如果单向时延保持在 150 ms 以下,大多数应用的交互性几乎不受影响。它还指出,对于一般网络规划,单向超过 400 ms 是不可接受的。这里的单向时延是指从您说话到对方听到为止的总时间,不仅包括网络的 Ping,还包括音频压缩等所需的时间。
连接类型与常见的 Ping
不同类型的连接,Ping 往往不同。一般来说,有线光纤宽带的 Ping 较低,而使用无线电波的移动网络和经由太空的卫星网络则较高。即使是同一类型的连接,也会因地区、设备和时段而有很大差异。
- 光纤宽带:使用有线连接时,到同一国家内测试服务器的数值往往较低。
- 有线电视宽带:数值随所用技术和网络拥堵程度而变化。
- 移动网络和使用移动网络的家用路由器:信号状况和基站拥堵会让 Ping 和抖动都更容易波动。
- 卫星:会加上往返太空的距离。在 ITU-T G.114 的规划值中,地面站之间的单向传播时间,对于高度 36,000 km 的卫星(地球静止轨道)为 260 ms,对于高度 400 km 的卫星为 12 ms。卫星轨道越低,这部分时延就越小。
如何降低 Ping
以下方法大致按效果大、成本低的顺序排列。
- 使用有线以太网连接:Wi-Fi 可能会因无线电干扰和重传而增加抖动。使用网线是让 Ping 保持稳定的有效方法。
- 避免 Wi-Fi 干扰:如果无法使用网线,请靠近路由器、减少中间的墙壁,并使用 5 GHz 频段,而不是可能拥挤的 2.4 GHz 频段。同时远离微波炉。
- 停止其他正在使用网络的设备:如果家里有人在看视频、进行大文件下载或向云端备份,数据会在路由器内部排队,Ping 就会升高。
- 检查路由器设置或更换路由器:当流量很大时,路由器的内部队列(缓冲区)可能会被填满,Ping 可能会急剧上升。如果您的路由器有 QoS(流量优先级控制)功能,可以试着用它优先处理游戏机或会议的流量。如果路由器较旧,更换后有时会有帮助。
- 关闭 VPN:VPN 会让流量经过远处的服务器,可能会增加这段额外的距离。
- 重新考虑接入方式或连接类型:如果 Ping 只在晚上波动,可以考虑改用拥堵较少的接入方式或其他类型的连接。
关于同时涵盖速度的完整改善方法列表,请参阅提升网速的方法。做出更改前后,请在同一时段用同一台设备测几次并进行比较。具体步骤请参阅如何准确测速。
Ping 只在晚上变差时
如果 Ping 和抖动白天正常,但每到晚上就变差,原因往往是您家与外部互联网之间某处的拥堵,这时您所在地区有很多人同时上网。在这种情况下,在家中做出的改变可能帮助不大。
不妨向宽带运营商咨询:您的套餐所用的接入方式或设备是否已知在高峰时段较为繁忙,以及是否有其他接入方式或套餐可选。请记录不同时段的测速结果,以便清楚地说明这一规律。
常见问题
- Ping 多少 ms 算好?
低于 20 ms 为非常好,20–50 ms 为良好,50 ms 以上在在线对战游戏中往往会处于劣势。不过,测试服务器较远时,Ping 会随距离升高,因此也请确认该数值是到哪里测量的。
- 什么是抖动?
抖动是指 Ping 的变化幅度。连续 Ping 测量值之间的差越大,抖动就越高。低于 10 ms 为稳定,30 ms 以上则更容易出现通话中断和游戏卡顿。
- 如何降低 Ping?
首先改用有线以太网连接,并停止同时进行的大流量传输。如果继续使用 Wi-Fi,请靠近路由器并使用 5 GHz 频段。如果您在使用 VPN,关闭它可能会降低 Ping。
- 为什么测速和游戏中的 Ping 不一样?
因为测量的目的地不同。测速测量的是到附近测试服务器的数值,而游戏测量的是到游戏服务器的数值。由于光速的限制,服务器越远,Ping 越高。
- 为什么选择其他国家的测试服务器时 Ping 会升高?
因为距离更远。光在光纤中的传播速度约为每秒 200,000 km,因此即使在理论上,从日本到美国西海岸的往返也需要约 88 ms。这并不意味着您的网络有故障。
立即测试您的网络
直接在浏览器中测量下载、上传、Ping 和 Jitter。无需注册,没有广告。
开始测速相关指南
- 按用途游戏网速要求:Ping、PS5、Switch 与云游戏
玩游戏需要多少网速、Ping 多少算好?介绍 PS5、Switch、Xbox 的官方信息,并说明为什么 Ping 和抖动比 Mbps 更重要。
- 速度标准网速多少才算好?测速结果的解读方法
网速测试中的下载、上传、Ping 和抖动分别代表什么?按用途和线路类型列出合适的网速标准,并说明测速后该做什么。
- 操作方法如何准确测速:步骤与测几次合适
准确测量网速的检查清单:测速结果为什么会波动、用手机测速时的注意事项,以及应该测几次。