家里那台老式喷墨打印机,一连发三份PDF扫描件,结果第二页突然空白,第三页又慢半拍才吐出来;办公室的网络打印机明明连着Wi-Fi,却总在发送指令后等个两三秒才开始转动——很多人第一反应是‘网速太慢’,其实未必是带宽不够,更可能是网络抖动在作怪。
延迟:数据跑一趟要花多久
延迟(Latency),说白了就是‘发个消息到设备、再等它回个‘收到’,中间花了多长时间’。单位是毫秒(ms)。比如你点一下‘开始扫描’,指令从电脑出发,经路由器、交换机,到达扫描仪,扫描仪确认接收并准备就绪,这个来回时间就是延迟。普通家用网络,20–50ms算正常;超过100ms,你就能感觉到‘卡了一下’。
抖动:延迟忽高忽低,像坐过山车
抖动(Jitter)不是某一次延迟有多大,而是‘多次延迟值之间的波动幅度’。举个例子:
第一次指令往返耗时 42ms,
第二次 48ms,
第三次突然飙到 136ms,
第四次又掉回 39ms……
这来回跳变的差值(比如136−39=97ms),就是抖动值。打印扫描这类需要连续传输图像数据流的场景,对抖动特别敏感——哪怕平均延迟只有45ms,只要抖动高达60ms以上,扫描图就容易断帧、预览卡顿、甚至连接中断重连。
一个真实对比场景
用手机测同一台网络打印机的两次表现:
ping printer.local
64 bytes from 192.168.1.102: icmp_seq=1 ttl=64 time=38.2 ms
64 bytes from 192.168.1.102: icmp_seq=2 ttl=64 time=41.7 ms
64 bytes from 192.168.1.102: icmp_seq=3 ttl=64 time=129.4 ms <-- 这里明显跳变
64 bytes from 192.168.1.102: icmp_seq=4 ttl=64 time=40.1 ms上面这段输出里,延迟均值约62ms,但最大偏差近90ms,抖动已超标。而另一台稳定设备的 ping 结果:time=22.1 ms
time=23.4 ms
time=21.8 ms
time=22.9 ms延迟低且平稳,抖动几乎可忽略,扫描过程就顺滑得多。路由器信号弱、微波炉正在加热、隔壁邻居连了十台设备抢信道、甚至USB3.0接口的移动硬盘放在无线网卡旁边——这些都可能让抖动悄悄升高,却不怎么影响平均延迟。所以别光盯着‘网速测试显示100Mbps’就放心,打印扫描不流畅,先看抖动。