我一直在为 Windows10 PC 上的网络速度而苦恼,并发现禁用路由器上的“启用 20/40 MHz 共存”设置可以显著提高吞吐量。速度测试数字从 4-8 Mbps 提高到 40 Mbps(在 40 Mbps FTTC 互联网连接上)。
这是使用 Netgear D7000 路由器,PC 中有 TL-WN881ND 卡的情况。其他机器似乎对旧设置没有问题。网络上还有一个 Netgear AC1200,但不参与此连接。路由器距离 PC 约 4 米,视线自由。
我是否应该担心家里的 20 多个设备中有些无法再通信?我知道性能下降大约 50%,但我似乎经历过更多——在进行更改之前,网页实际上经常无法加载。也许是某些旧设备性能不佳,我通过此更改将其从网络中移除——或者我不应该担心?
由于在答案中提到过,我的一些 IoT 设备仅为 2.5G,例如 Sonoff。
答案1
不,如果您的任何客户端设备使用蓝牙并且有时需要使用 2.4GHz Wi-Fi,则您不应禁用该设置。
Netgear 所谓的“20/40MHz 共存”可能只是对某些客户端设置的“40MHz 不容忍”位的必要尊重。您会看到,在相当小的 2.4GHz ISM 频段(总共只有大约 80MHz 宽)中使用 40MHz 宽的通道不会为蓝牙等留下足够的空间。因此,当您拥有同时支持 Wi-Fi 和蓝牙的智能手机或笔记本电脑时,当该客户端加入路由器的 2.4GHz 无线电时,它会告诉您的路由器停止使用 40MHz 宽的传输,这样它就不会破坏蓝牙。对于 802.11n,这意味着将最高传输速率减半(实际上略差于一半),从 300Mbps 降至 144Mbps,导致吞吐量(在 802.11 开销之后)可能不会比 90Mbps 好多少。而 90Mbps 是您的 PC 是唯一真正在 2.4GHz 频段上传输任何流量的东西。
您的设置中真正的缺陷在于,您 PC 中的 TL-WN881ND 卡仅适用于 2.4GHz,因此它只能在拥挤的 2.4GHz 频段与速度缓慢的传统 Wi-Fi 设备、蓝牙、微波炉、无绳电话、婴儿监视器、无线扬声器和廉价的物联网设备争夺通话时间。
您应该为您的 PC 购买双频、支持 802.11ac、2x2:2 或更好的卡(即“AC1200”速度等级或更高),这样它就可以加入您的 D7000 的 5GHz 802.11ac 无线电并获得 500-600Mbps 的吞吐量。
最后一条提示:当您为 PC 选择新的 AC1200 或更好的卡时,请选择将天线放在电缆末端的卡,这样天线就不会被卡在 PC 后面。可以从亚马逊以大约 35 美元的价格购买不错的卡。