通过 wifi 家庭共享传输文件的速度太慢

通过 wifi 家庭共享传输文件的速度太慢

最近想把一些电影文件(1gb到4.5gb不等)从一楼的一台电脑传输到二楼的另一台电脑。

我使用的 WiFi 路由器最有可能是这个:

我的 wifi 路由器

我的传输速度平均约为 1Mb/s。

我怎样才能使它更快?

我用于传输的两台笔记本电脑都比较新,因此其中的 wifi 适配器不能太慢。笔记本电脑中的硬盘都不是 SSD,但我仍然想知道如何提高传输速度。

此外笔记本电脑的 wifi 信号也不错。

谢谢。

答案1

假设您的意思是 1 MB/s,这似乎是正确的。考虑到距离、干扰等典型参数,像这样的实际系统可能具有大约 54Mbps 的硬件最大值和大约 20Mbps 的可用链路带宽。一个字节有 8 位,所有数据都必须发送两次(一次发送到 AP,一次从 AP 发送),数据必须得到确认,并且设备从接收切换到发送需要时间。

因此,从 20Mbps 可用链路带宽开始。所有数据必须发送两次,因此剩下 10Mbps。切换和确认时间约为 20%,因此剩下 8Mbps。一个字节有 8 位,因此 1MB/s 大约是我们预期的。

在现实条件下,使用 802.11g 的 AP 在 WiFi 设备之间进行传输,1MB/s 大约是正确的。

答案2

这里有几件事对你不利:

  • 路由器太旧,不支持 802.11n(假设你的笔记本电脑具备“n”功能,那么这可能会产生很大的不同)

  • 路由器与笔记本的距离

  • 由于物理障碍(例如地板)导致信号衰减

  • 由于其他无线设备(无绳电话、移动电话、邻居的 wifi 等)干扰导致信号减弱

  • 与路由器的并发连接

请记住,广告宣传的 Wifi 速度是基于理想条件而实现的。普通用户至少会遇到一些不利于他们的条件,从而显著降低性能。

在我家的 Wireless N 设置中,客厅的网速为 10 MB/s,卧室的网速为 3 MB/s。这就是整个 Wifi 的敏感程度。

答案3

我需要通过 WiFi 将 7G 文件夹从 Mac 传输到 Ubuntu。Ubuntu 似乎会自动发现 ssh 服务器,所以我自然而然地安装了一个并启动了rsync。事实证明,这样做会增加不必要的层,因为rsync内部已经可以使用 SFTP。

rsync从 SFTP 挂载点到桌面 - 大约 2MB/s

rsync直接通过 SSH – 大约 3MB/s

因此增加了 30%,并且恢复功能确实有效!

相关内容