我最近使用 Verizon FIOS 将我的小公寓(约 750 平方英尺)中的互联网升级为 1 千兆下行/1 千兆上行服务。
我目前有一个华硕 RT-AC66R路由器,大约有 10 个客户端,有线和无线混合。我希望两种类型的客户端都能达到千兆级的速度。
通过 CAT-6e 将台式机直接插入光纤调制解调器,我实现了近千兆的速度——大约 900Mbps。所以我知道我的 ISP 正在提供预期的服务。
但是,一旦连接到路由器,我在有线连接上可以获得大约 600-700 Mbps,在无线 5Ghz 网络上可以获得大约 200-400Mbps。
我应该在硬件方面寻找什么才能达到所需的速度?与路由器公司营销的 FUD 相比,哪些功能真正值得投资?探索消费领域的硬件是否值得,还是我会完全被降级到企业/公司领域?我也愿意采用 DIY 路线,使用自定义固件、构建运行 pfsense 的小型 PC 等。
我一直在阅读 SNB 论坛等上的帖子,并且知道考虑到我的小空间,1gigabit+ 肯定可以实现。我只是需要一些关于寻找什么的指导。
谢谢你!
答案1
这取决于路由器和设备的 Wi-Fi 硬件;假设是 802.11ac,您需要检查:四个流、可选通道绑定等,很多东西通常隐藏在“802.11ac”的营销保护伞下。(您链接的 RT-AC66R 还提到设备需要连接到 2.4 GHz 和 5 GHz 频段。)
另一个产生重大影响的因素是无线干扰:是否有其他网络共享相同的信道?如果您有其他 9 个无线客户端,它们可能会消耗时间片 + 带宽;在进行带宽测试之前,您是否关闭了它们?
答案2
首先,不要被无线营销炒作所欺骗。当他们说 866Mbps 时,这意味着理论上的最大速率是 802.11 速率 866,而 TCP 吞吐量(包括开销)约为 410Mbps。话虽如此,这里有一个表格可以更好地描述您的无线 TCP 吞吐量。
2.4GHz (3 Channels 1, 6, 11)
802.11b = 802.11 Rate of 11 (TCP throughput ~5Mbps)
802.11g = 802.11 Rate of 54 (TCP throughput ~20Mbps)
5GHz (23 Channels)
802.11a = 802.11 Rate of 54 (TCP throughput ~23Mbps)
802.11n = 1x1 Rate 150 (TCP throughput ~70Mbps)
802.11n = 2x2 Rate 300 (TCP throughput ~127Mbps)
802.11n = 3x3 Rate 450 (TCP throughput ~220Mbps)
802.11ac = 1x1 433.3 (TCP throughput ~200Mbps)
802.11ac = 2x2 866.7 (TCP throughput ~410Mbps)
802.11ac = 3x3 1300 (TCP throughput ~610Mbps)
无论如何 - 您明白我的意思。在无线方面,要获得这些 TCP 吞吐量,需要考虑很多因素。首先,您需要良好的信号,并且您的设备和 AP 之间不能有障碍物。随着信号穿过障碍物,信号会变得越来越弱,您的性能也会越来越差。
如果您的无线网卡是内置的,那就太好了。否则,您需要一台支持 USB 3.0 的笔记本电脑。即便如此,Windows 堆栈在 USB 无线驱动程序方面的表现也很糟糕。为了获得最佳无线性能,您需要一台 Macbook Pro。我知道 Macbook 很贵,但它的 TCP 吞吐量结果接近我上面列出的那些。