我的文件服务器正在运行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(Driver 19/09/2013 v14.69.24044.150)
InSSIDer: 链接分数:100 同频道:0 重叠:0 5GHz网络 频道:48 + 44
的iperf 文件服务器为服务器; 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
的iperf 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。连接到局域网中的PC,VPN 客户端将手动输入IP地址以连接到PC 在局域网中。 资源: http://support.asus.com/FAQ/Detail.aspx?SLanguage=en&no=39EB5311-E0CD-96D0-7B13-2C4F532929B4&m=RT-N66U%20(VER.B1)
禁用广播支持使我的文件传输速度提高到14MB / s,这对于流式视频来说已经足够了。