指南
什么是网络抖动?
网络抖动是网络延迟或数据包到达间隔的变化。结合测量方法、应用统计和控制变量对比,判断不规律到达与实际故障的关系。
网络抖动指网络延迟或接收数据包之间时间间隔的变化。它不同于平均延迟、以 Mbps 表示的传输速率和丢包率。不规律到达可能影响通话或游戏,但声音中断、帧率低也可能来自应用或设备。单凭症状不能证明存在网络抖动。
为什么平均值不够
教学示例:30、30、30 ms 和 10、10、70 ms 两组延迟的平均值都是 30 ms,最大值与最小值之差分别为 0 和 60 ms。这是说明波动的虚构数据,不是你的连接测量结果,也不是通用抖动公式。RTP 媒体统计使用接收端与发送端数据包间隔差异的平滑指标。Ping 往返时间的波动包含两个方向,不一定等于单向媒体流的抖动。
怎样理解测量值
- 核对定义、单位、方法、目标和观察时段。在相似条件下比较数值随时间的变化,并记录网络负载,不要直接比较不同测试的单个数字。
- 抖动缓冲区可以在播放前暂存数据包,平滑不规律到达,但可能增加播放延迟。来不及播放的数据包不一定是在网络中丢失了。
- 不存在能保证所有应用表现好坏的通用 5、15 或 30 ms 分界线。应同时查看延迟、丢包、波动和实际会话质量。
- 负载下的排队、无线接入竞争或重传都可能影响波动。路由器的使用年限、晚间时段或使用 Wi-Fi 本身不能确定原因。
VMAXCHECK 测量什么
VMAXCHECK 使用 M-Lab NDT 测量 TCP 下载和上传,以及服务器报告的 TCP 往返时间估计值,不单独显示抖动值。重复测速不会把这些延迟读数变成你的通话或游戏接收的抖动测量。测试服务器和流量可能走与应用不同的路径。测速会制造负载,请在重要通话之外进行。
四项控制变量对比
- 先保存故障时间与表现、设备、应用、服务器或通话对象、连接方式和当前负载。在重启前记录应用统计的变化以及相关路由器事件。
- 在同一设备上、相近时间内,用相同应用、目标和方法比较 Wi-Fi 与设备支持的以太网连接。改变位置是另一次独立对比。改善提示条件变化,不能证明某个无线故障。
- 用相同统计指标比较空闲连接与自己获准进行的上传或下载之前、期间和之后。记录方向与速率,一次改变一个因素,在重要通话之外做负载对比。
- 分别比较另一个时段、设备或获准访问的目标,每次只改一个因素,再复查实际应用。如确有理由重启,先保存数据,再按具体型号说明操作。保留安全保护及受管理网络的规则。
示例:Microsoft Teams 的接收抖动
在已经进行中的 Teams 通话或会议内,打开 More actions > Settings > Call health。界面名称可能已翻译。微软说明统计每 15 秒更新一次。在 Audio 下,结合故障时段的丢包和往返时间查看 Received jitter。微软将低于 30 ms 列为 Teams 的典型值;它是这项服务的参考,不是所有通话或游戏的保证。通过私密支持渠道分享相关时段和统计。
常见问题
- Ping 低就没有抖动吗?不是。低平均值不能描述全部波动或丢包,测另一个目标的 Ping 也不一定代表实际应用。
- 晚上出问题就能确定是运营商吗?不能。先在可比条件下对照设备、目标和自己的负载,再判断原因。
- 更快的套餐能解决吗?自己的流量占满连接时,更多传输容量可能减少排队,但不能保证所有路径抖动都低,也不能解决设备处理问题。购买设备或更换套餐前先收集证据。