我有路由器Netgear DGN3500我最近买了一个D-Link DWA-123 N150加密狗可以更快地将文件从运行 Windows 7 32 位的笔记本电脑传输到运行 Windows 10 的 PC。我的 PC 连接到路由器,笔记本电脑距离路由器约 6 米。
我查看了这里存在类似问题的帖子,发现当我将路由器上的频道从 11 更改为 1 时,速度从 52mbps 提高到 120mbps,文件传输速率变为 5.3 MiB/s。这是正常的吗?还是应该更快?
这是我的路由器设置:
WDS 设置无法更改为 WPS,我不知道这是否与我的问题有关。 可以提高这个速度吗?
编辑:无论我使用哪个频道,速度都变成 52 mbps,不会再更高!!
答案1
文件传输过程中会发生很多事情。首先,实际传输过程中会产生开销。因此,如果您的传输速率为“x”,则实际文件传输速率将始终小于“x”,以补偿发送数据包和传输文件时的额外开销。
其次,无线速度以比特为单位,而文件传输速度以字节为单位。要以比特为单位获得文件传输速度,请将所有内容乘以 8。因此,您得到的是 5.3 MB x 8 = 42.4 Mbits/秒(如果我的计算正确的话)
您的路由器所在的 2.4GHz 网络中还有很多其他设备。请坚持使用能带来最佳效果的频道。这可以是频道 1、6 或 11。
答案2
更改频道导致速度增加表明有其他路由器在同一频道上广播,因此相互干扰。通过切换到不同的频道,您可以选择干扰较少的频道。
有类似的工具内幕人士可以显示某个频道上有多少流量。最好选择广播路由器最少的频道。
答案3
这基本上就是您购买的设备所能达到的最佳效果了。
802.11n 上纯 TCP/IPv4 的吞吐量,在合理的 802.11n 层数据包聚合的情况下,经验法则是 PHY 速率的 75% 左右。通过选择更好的信道,您可以将 PHY 速率提高到 120Mbps,因此纯 TCP 应该获得 90Mbps,即 10.7 MiB/秒。
也许您无法始终获得 120Mbps PHY 速率,也许您使用的是 SMB 等远程文件系统协议,这会增加其自身的开销,或者您的客户端或服务器软件不是最佳的。或者是所有这些因素的组合。因此,5.3 MebiBytes/sec(根据上下文判断,我认为您所说的“5.3 mb/s”就是这个意思)的文件传输速率似乎是合理的。在完美条件下,您的 N150 加密狗可以处理的绝对理论最大吞吐量为 13.4 MiB/sec。
现在是 2015 年。如果你想要更快,那就买 3x3:3 802.11ac 设备,然后使用 1300Mbps。自从 450Mbps 3x3:3 802.11n 设备于 2009 年进入市场以来,300Mbps 就不算“快”。150Mbps N 从来不算“快”,因为当 N 设备首次进入市场时,每个人都使用 2x2:2 300Mbps 的版本。即使使用 2x2:2 802.11ac USB 适配器,其最大 PHY 速率也只能达到 867Mbps(很难制造出好的 3x3:3 802.11ac 1300Mbps USB 适配器,所以我认为没有人能做到),在理想条件下,你可以接近 80 MiB/秒的文件传输速度,但在实际条件下,使用这种设备,60MiB/秒的速度就足够了。
因此,假设您的客户端机器有一个 USB3 端口,您可以通过将您的 Wi-Fi AP 和加密狗升级到相当现代的设备来获得更高数量级的吞吐量。