服务器与平板电脑之间的 WLAN 文件传输速度缓慢

服务器与平板电脑之间的 WLAN 文件传输速度缓慢

我的文件服务器运行的是 Ubuntu 12.04,我通过 samba 共享文件。它通过千兆以太网连接。我的台式机运行的是 Windows 8.1,也通过千兆以太网连接。我可以在两者之间传输文件,并完全占用千兆管道。

但是,我刚买了一台 Surface Pro 2,我想通过 WiFi 将高清电影从我的服务器传输到设备上。出于某种原因,我无法通过网络传输文件的速度超过 1.5MB/s。我尝试通过 XBMC 和标准文件复制进行流式传输;没有区别。

更令人困惑的是,如果我连接到我的访客网络,然后使用我的 VPN 服务器(安装在路由器上)访问文件服务器,我得到的速度大约是 3.2MB/s。

我一直在运行诊断程序来确定根源,我想我已经找到了它,但我不知道是什么原因造成的或者如何修复它。

路由器:华硕 RT-N66U

Surface Pro 2 网卡:Marvell Avastar 350N(驱动程序 19/09/2013 v14.69.24044.150)

内部SSIDer: 链路分数:100 同信道:0 重叠:0 5GHz 网络信道:48+44

防火墙 文件服务器作为服务器;Surface Pro 2 作为客户端 - TCP

性能:可接受

------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  4] local 192.168.0.90 port 5001 connected with 192.168.0.56 port 57367
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0- 1.0 sec  10.1 MBytes  84.7 Mbits/sec
[  4]  1.0- 2.0 sec  10.4 MBytes  87.6 Mbits/sec
[  4]  2.0- 3.0 sec  10.6 MBytes  88.8 Mbits/sec
[  4]  3.0- 4.0 sec  10.7 MBytes  89.5 Mbits/sec
[  4]  4.0- 5.0 sec  10.1 MBytes  84.4 Mbits/sec
[  4]  5.0- 6.0 sec  10.2 MBytes  85.8 Mbits/sec
[  4]  6.0- 7.0 sec  7.04 MBytes  59.1 Mbits/sec
[  4]  7.0- 8.0 sec  10.8 MBytes  90.2 Mbits/sec
[  4]  8.0- 9.0 sec  10.6 MBytes  89.1 Mbits/sec
[  4]  9.0-10.0 sec  8.62 MBytes  72.3 Mbits/sec
[  4]  0.0-10.0 sec  99.2 MBytes  83.1 Mbits/sec

防火墙 Surface Pro 2 作为服务器,文件服务器作为客户端

表现:较差

------------------------------------------------------------
Client connecting to 192.168.0.56, TCP port 5001
TCP window size: 22.9 KByte (default)
------------------------------------------------------------
[  3] local 192.168.0.90 port 40233 connected with 192.168.0.56 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 1.0 sec  1.50 MBytes  12.6 Mbits/sec
[  3]  1.0- 2.0 sec  1.50 MBytes  12.6 Mbits/sec
[  3]  2.0- 3.0 sec  1.50 MBytes  12.6 Mbits/sec
[  3]  3.0- 4.0 sec  1.25 MBytes  10.5 Mbits/sec
[  3]  4.0- 5.0 sec  1.62 MBytes  13.6 Mbits/sec
[  3]  5.0- 6.0 sec  1.50 MBytes  12.6 Mbits/sec
[  3]  6.0- 7.0 sec  1.38 MBytes  11.5 Mbits/sec
[  3]  7.0- 8.0 sec  1.50 MBytes  12.6 Mbits/sec
[  3]  8.0- 9.0 sec  1.50 MBytes  12.6 Mbits/sec
[  3]  9.0-10.0 sec  1.62 MBytes  13.6 Mbits/sec
[  3]  0.0-10.1 sec  15.0 MBytes  12.4 Mbits/sec

由于某种原因,它被限制了,但我不知道为什么。

有什么建议么?

编辑:Windows 报告我的链接速度为 270Mbps。我距离路由器不到两米,视线清晰。

编辑2:我刚刚将路由器与旧的 Virgin Media Superhub 交换。iperf 报告的单向速度在 4-8MB/s 之间,所以问题出在华硕 RT-N66U 的某个地方。


最终编辑:答案

我反复试验才找到答案。路由器内置的 VPN 服务器有一个名为“广播支持”的选项。

2-(3) 中的“广播支持”设置允许 VPN 客户端和本地客户端之间进行广播数据包传输。例如,PC 需要向所有 LAN PC 发送广播数据包,才能知道哪台 PC 启用了网络位置服务。当“广播支持”设置被禁用时,VPN 客户端无法向 LAN 发送广播数据包。当“广播支持”被禁用时,VPN 客户端无法检测到运行 Windows 网络位置的 PC,也无法找到网络中的其他 PC。要连接到 LAN 中的 PC,VPN 客户端必须手动输入 IP 地址才能连接到 LAN 中的 PC。来源:http://support.asus.com/FAQ/Detail.aspx?SLanguage=en&no=39EB5311-E0CD-96D0-7B13-2C4F532929B4&m=RT-N66U%20(VER.B1)

禁用广播支持可将我的文件传输速度提高到 14MB/s,这对于流式传输视频来说已经足够了。

相关内容