抖动与网络连接不良有什么关系?

抖动与网络连接不良有什么关系?

有人告诉我,抖动定义为 ICMP 返回时间(以毫秒为单位)的变化量:

Pinging Some host [x.x.x.x] with 32 bytes of data:
Reply from x.x.x.x: bytes=32 time=66ms TTL=122
Reply from x.x.x.x: bytes=32 time=68ms TTL=122
Reply from x.x.x.x: bytes=32 time=63ms TTL=122
Reply from x.x.x.x: bytes=32 time=67ms TTL=122

上述 ping 请求几乎没有抖动...如果毫秒时间相差较大,则抖动率会很高。

答案1

高抖动意味着您和您的端点之间存在一些随机或间歇性组件,导致数据包被重新传输或延迟。

例如,WiFi 连接上的冲突会导致数据包丢失,然后需要重新传输。这会导致几毫秒的随机延迟,因为发射器会短暂暂停以确保“干净”的空气,从而确保数据包干净地传输。如果另一个设备导致另一个冲突,那么数据包会进一步延迟。

这种主动检测并解决冲突的“预期噪声”网络通常具有容错能力,但根据争夺空中时间的设备数量,成功传输可能会出现明显的延迟。

这是造成抖动的众多原因之一,并且每个链接可能具有不同的属性。

相关内容