![使用旧路由器作为交换机,速度很慢](https://linux22.com/image/1531823/%E4%BD%BF%E7%94%A8%E6%97%A7%E8%B7%AF%E7%94%B1%E5%99%A8%E4%BD%9C%E4%B8%BA%E4%BA%A4%E6%8D%A2%E6%9C%BA%EF%BC%8C%E9%80%9F%E5%BA%A6%E5%BE%88%E6%85%A2.png)
我有一台 Netgear C3000 作为调制解调器和主路由器。Netgear 放在我的客厅里,我的台式机放在公寓另一边的办公室里。因为我有一台装有 Tomato 1.28 的 ASUS WL520GU,所以我想把它用作办公室里台式机的交换机。
我做了一些互联网下载速度测试,结果让我很惊讶:
1) Netgear C3000 --> LAN --> PC = 220 Mbps
2) Netgear C3000 --> WiFi--> PC = 40 Mbps
3) Netgear C3000 --> LAN --> ASUS WL520GU --> LAN --> PC = 90 Mbps
4) Netgear C3000 --> LAN --> ASUS WL520GU --> WiFi--> PC = 10 Mbps
当所有设备都连线时,我惊讶地发现测试 #1 和 #3 之间的速度下降了这么多。Wifi 测试 #2 和 #4 都是在我的办公室进行的,当我坐在华硕路由器旁边时,速度更慢,这让我更加惊讶。
我看过一些关于此问题的其他帖子,大多数人会问是否正在使用 WAN 端口或是否禁用了 DHCP。我可以确认我正在使用主路由器 (Netgear) 和辅助路由器 (ASUS) 上的 LAN 端口通过长 LAN 电缆将路由器连接在一起。我还禁用了 DHCP。主路由器 IP 为 192.168.0.1,第二个路由器为 192.168.0.2
那么速度大幅下降的原因是什么呢?
编辑:我还不能发表评论(叹),但对于下面提问的人:是的,我想将此路由器用作交换机。我最初说的是级联路由器设置,因为我遵循的教程就是这么称呼的。我实际上不需要第二个华硕路由器的 wifi 功能。我只想通过 LAN 电缆将我的台式机连接到它。
答案1
Wifi 速度受天线位置细微变化以及相同频率上其他发送器的影响很大。2.4 Ghz 频段是开放的,因此有很多这样的发送器。
Wifi 的设计方式是,如果某个站点以相同频率发送,则该站点不会发送。
因此,可能的情况是:
1) Netgear WLAN 未禁用,且与 ASUS WLAN 位于同一信道。这意味着 WLAN 和 ASUS 共享同一信道,导致速度减半甚至更差。
2) 上次测试时其他电台正在发送。
3) 隐藏站问题:站 A 和 B 想要通信。如果另一个站 C 发送,站 A 和 B 应该等待 C。但如果只有 A 收到 C,而 B 没有收到,B 将继续发送。但 A 无法接收,因此被迫重新发送。
因此,测量 WLAN 速度非常困难。测量时,请务必注意路由器(参见 GUI)和 PC 均指示 WLAN 连接的当前速度和接收强度。还可以尝试直接测量 PC 和路由器之间的 WLAN 速度,例如使用大型 ICMP 数据包和工具。
通过 LAN 将其他设备链接到 WLAN 接入点通常不影响速度。
答案2
背景
您的 ASUS WL520GU 是一款老旧的设备,仅支持 100BASE-T(100 Mbit 以太网)和 802.11g(54Mbps Wi-Fi,在理想条件下可能仅提供 23Mbps,在合理典型条件下可能提供 10-15Mbps)。这项技术自 2003 年以来就一直不是最先进的,因此不要惊讶它的速度很慢。
相比之下,Netgear C3000 是基于 2007 年的 Wi-Fi 技术。如果您不介意在 2.4GHz 中使用占用 40MHz 带宽的信道(这会给蓝牙设备、Wiimote 和其他 2.4GHz 频谱用户带来问题),那么它可以实现高达 300Mbps 的 Wi-Fi 速度。在理想条件下,经过开销后,您应该能够看到略高于 200Mbps 的速度,但在典型条件下,如果您能达到 100Mbps 的速度,那就太好了。在有线方面,它具有千兆以太网,因此其有线端口应该能够跟上您的住宅宽带连接。
分析
因此,根据以上信息,让我们分析一下您测量的表现:
1)Netgear C3000 --> LAN --> PC = 220 Mbps
如果您向 ISP 支付 220Mbps 的服务费用,这听起来是正确的。
2)Netgear C3000 --> Wi-Fi--> PC = 40 Mbps
这个速度如此之低有点令人惊讶,除非你处于繁忙的频道,你关闭了 40MHz 宽度的频道,你的客户端不喜欢 2.4GHz 的 40MHz 宽度的频道,或者你的客户端只能支持单流 802.11n。在理想条件下,这个速度可能略高于 200Mbps。
3)Netgear C3000 --> LAN --> ASUS WL520GU --> LAN --> PC = 90 Mbps
这是意料之中的事情,因为您的 ASUS 盒子只支持 100Mbit 以太网。使用标准大小的帧,理论上的最大 TCP/IPv4 吞吐量仅为 94 Mbps。
4)Netgear C3000 --> LAN --> ASUS WL520GU --> Wi-Fi--> PC = 10 Mbps
在实际条件下,802.11g 的速度基本符合预期。选择更干净的信道可能会让您更接近 20Mbps。
建议
我给你的总体建议是停止玩弄复古计算。你的 AP 基于 2003 年和 2007 年的技术。为了正确地在家中无线分配 220Mbps 互联网服务,你需要 2 或 3 流 802.11ac 为你带来的余量。因此,通过购买一对执行“AC1750”或更好的 AP 来升级到 2013 年的技术。AC1750 意味着在 5GHz 上 3 流 802.11ac 以达到 1300 Mbps,同时在 2.4GHz 上执行 3 流 802.11n (N450) 以达到 450Mbps。而且你不只是想要 AC1750,你还想确保无论你选择什么 AP 都内置高功率放大器。你必须阅读评论和范围对比文章才能知道哪些具有良好的放大器。
确保将客户端无线也更新到 2 或 3 流 802.11ac,因为客户端和 AP 都必须支持 AC,您才能在该客户端和该 AP 之间使用 AC 速率。
我知道在 2017 年中期说“升级到 2013”听起来很奇怪,但自 2013 年以来推出的东西并不是什么大事,也不会对你有太大帮助。4 流 802.11ac 在客户端上非常罕见,因此在你的 AP 上使用它并没有多大帮助。所谓的“Wave 2”802.11ac 具有 MU-MIMO 等功能实际上也没有多大帮助。所谓的“三频”AP 针对拥有大量较慢的 5GHz 802.11n 设备的用户,他们希望将这些设备与快速的 802.11ac 设备隔离开来,但这听起来也不适合你。因此,如果 AP 具有良好的高功率放大器,你可以坚持使用 AC1750 甚至 2 流 AC1200。 802.11 速度的下一个重大飞跃并将进入主流的将是 802.11ax,我听说它要到 2019 年才能最终完成。