我有一台 OpenWrt D-Link DIR-825 路由器,运行频率为 2.4GHz 和 5GHz。有四台无线设备:一台 HP OfficeJet 8620 打印机、一台 NVIDIA Shield 平板电脑、一台三星 Galaxy S5 Neo 和我的笔记本电脑 HP ProBook 430 G4。
我习惯了 2.4GHz 的低 Wi-Fi 性能。但是,当我重启路由器,并在重启后立即使用我的 HP ProBook 430 G4 访问同一国家/地区的某个网站(因此延迟较低)时,网站加载速度非常快,可能比平时快 2-3 倍。
但是,当我等待一段时间(几分钟左右)后,网站加载延迟将恢复到正常水平(大型网站需要 5 秒钟才能加载)。我猜想连接到无线网络的附加设备(打印机、平板电脑、手机)以某种方式降低了网络性能。
其他设备性能变慢的原因可能是什么?是否有可能某些设备不支持最新的 Wi-Fi 标准,因此包括我的 ProBook 在内的所有设备都被迫使用较旧的 Wi-Fi 标准?
在慢速模式下ping OpenWrt 设备时显示rtt min/avg/max/mdev = 2.377/4.706/6.933/1.205 ms
。我不知道在快速模式下延迟是否更好,但如果有助于解决问题,我当然可以运行一些额外的测试。但我认为 ping 时间不应该解释速度慢的原因,因为延迟非常低。
在慢速模式下下载大型 Linux ISO 映像的速度为 9.6 MB/s,即 76.8 Mbit/s,而互联网连接速度为 100 Mbit/s(我还没有在快速模式下测试过,但肯定可以进行一些额外的测试)。因此,至少大文件下载性能不能解释响应时间的增加。
我至少发现了这个类似的问题:
...但答案是尝试 OpenWrt,这是我已经做过的事情。
编辑:我测试了 5GHz。虽然我最近没有重启路由器,但感觉速度确实快了很多。结果是rtt min/avg/max/mdev = 3.436/4.240/4.607/0.453 ms
,所以原因可能不是延迟而是抖动?