我的网络连接出现了奇怪的延迟问题。
这是 ping 谷歌服务器的结果,对于任何允许 ping 的远程服务器也是如此。
C:\Users>ping -t -l 1000 8.8.8.8
Pinging 8.8.8.8 with 1000 bytes of data:
Reply from 8.8.8.8: bytes=1000 time=97ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=118ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=137ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=45ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=43ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=35ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=96ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=105ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=117ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=135ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=43ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=64ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=74ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=93ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=102ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=115ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=144ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=47ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=69ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=71ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=74ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=102ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=116ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=40ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=42ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=61ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=71ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=81ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=101ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=111ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=131ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=39ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=50ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=70ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=81ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=202ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=109ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=129ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=139ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=57ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=32ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=93ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=105ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=124ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=134ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=52ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=61ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=81ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=92ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=103ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=125ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=134ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=51ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=60ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=75ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=97ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=109ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=136ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=144ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=47ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=58ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=72ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=70ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=100ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=121ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=128ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=38ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=58ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=69ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=89ms TTL=54
Reply from 8.8.8.8: bytes=1000 time=97ms TTL=54
Ping statistics for 8.8.8.8:
Packets: Sent = 71, Received = 71, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 32ms, Maximum = 202ms, Average = 88ms
Control-C
我还注意到增加的模式突然回落到~35ms并有规律地重复。
我的笔记本电脑是 Acer V 17,配备 Qualcomm Atheros QCA61x4 无线适配器。我尝试将驱动程序更新到 12.0.0.230 版本,没有任何变化。
如果我使用有线 PC,到 8.8.8.8 的平均延迟为 25ms,偏差很小。即使使用同一无线网络用我的 Android 手机 ping,延迟也在 25 到 35 ms 之间。我甚至尝试在距离路由器更远的另一个房间使用另一台笔记本电脑,延迟稳定在 25ms,偶尔会因距离而丢失数据包。
当我使用无线网络从笔记本电脑 ping 本地网关时,它看起来很正常:
C:\Users\David>ping -t -l 1000 10.0.0.138
Pinging 10.0.0.138 with 1000 bytes of data:
Reply from 10.0.0.138: bytes=1000 time=3ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=7ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=4ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=3ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=4ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=14ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=11ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=9ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=5ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=7ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=7ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=8ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=7ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=3ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=8ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=7ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=7ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=8ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=7ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=5ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=71ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=11ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=4ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=8ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=7ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=5ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=9ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=8ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=7ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=7ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=15ms TTL=255
Reply from 10.0.0.138: bytes=1000 time=6ms TTL=255
Ping statistics for 10.0.0.138:
Packets: Sent = 97, Received = 97, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 3ms, Maximum = 71ms, Average = 7ms
Control-C
我的 Wi-Fi 路由器是 ISP 的 Zyxel vmg1312,但正如我所说,到目前为止,这个问题只出现在我的笔记本电脑上。我在 PC 和笔记本电脑上都使用 Windows 10 build 10586。
编辑: 尝试使用有线连接 - 没有问题。再次通过 Wi-Fi 连接后不久,它工作正常了一段时间,然后又开始振荡。
尝试过这解决方案,再次执行几次 ping 操作后返回:
C:\Users\David>ping -t 8.8.8.8
Pinging 8.8.8.8 with 32 bytes of data:
Reply from 8.8.8.8: bytes=32 time=24ms TTL=54
Reply from 8.8.8.8: bytes=32 time=22ms TTL=54
Reply from 8.8.8.8: bytes=32 time=22ms TTL=54
Reply from 8.8.8.8: bytes=32 time=22ms TTL=54
Reply from 8.8.8.8: bytes=32 time=21ms TTL=54
Reply from 8.8.8.8: bytes=32 time=95ms TTL=54
Reply from 8.8.8.8: bytes=32 time=49ms TTL=54
Reply from 8.8.8.8: bytes=32 time=62ms TTL=54
Reply from 8.8.8.8: bytes=32 time=66ms TTL=54
Reply from 8.8.8.8: bytes=32 time=81ms TTL=54
Reply from 8.8.8.8: bytes=32 time=37ms TTL=54
Reply from 8.8.8.8: bytes=32 time=105ms TTL=54
Reply from 8.8.8.8: bytes=32 time=114ms TTL=54
Reply from 8.8.8.8: bytes=32 time=123ms TTL=54
Reply from 8.8.8.8: bytes=32 time=51ms TTL=54
Reply from 8.8.8.8: bytes=32 time=37ms TTL=54
Reply from 8.8.8.8: bytes=32 time=46ms TTL=54
Reply from 8.8.8.8: bytes=32 time=54ms TTL=54
Reply from 8.8.8.8: bytes=32 time=51ms TTL=54
Reply from 8.8.8.8: bytes=32 time=71ms TTL=54
Reply from 8.8.8.8: bytes=32 time=90ms TTL=54
Reply from 8.8.8.8: bytes=32 time=102ms TTL=54
Reply from 8.8.8.8: bytes=32 time=108ms TTL=54
Reply from 8.8.8.8: bytes=32 time=117ms TTL=54
Reply from 8.8.8.8: bytes=32 time=128ms TTL=54
Reply from 8.8.8.8: bytes=32 time=34ms TTL=54
Reply from 8.8.8.8: bytes=32 time=43ms TTL=54
Reply from 8.8.8.8: bytes=32 time=53ms TTL=54
Reply from 8.8.8.8: bytes=32 time=63ms TTL=54
Reply from 8.8.8.8: bytes=32 time=81ms TTL=54
Reply from 8.8.8.8: bytes=32 time=44ms TTL=54
Reply from 8.8.8.8: bytes=32 time=41ms TTL=54
Ping statistics for 8.8.8.8:
Packets: Sent = 32, Received = 32, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 21ms, Maximum = 128ms, Average = 64ms
Control-C
当我使用任务管理器重置服务时,发生了完全相同的事情WlanSvc
。它工作了一段时间,然后又恢复了。
答案1
问题解决了,这是电源管理设置的问题。遇到同样问题的人,请尝试将Control Panel -> Power managment -> schema settings (for the one selected) -> Advanced settings -> Wireless adapter
其更改为最高性能。
我得到了本地化的窗口,因此路径可能不完全匹配。