Ssh 如何在局域网中加速scp文件传输

Ssh 如何在局域网中加速scp文件传输,ssh,file-transfer,scp,lan,openssh,Ssh,File Transfer,Scp,Lan,Openssh,导言 我正在试验通过ssh从终端使用scp命令传输文件。我目前的转会率很低,远远低于我在互联网上看到的水平。我想要一些帮助来加快事情的进展 硬件 戴尔纬度D830 戴尔XPS 15 Experia Box V8路由器 软件 脉轮Linux(两者) Linux内核3.12.6-1(两者) KDE 4.12.1(XPS) KDE 4.12.0(纬度) OpenSSH_6.2p2(两者) OpenSSL 1.0.1e(两者) 网络 笔记本电脑连接到WiFi(无以太网连接) 笔记本电脑相距5厘

导言

我正在试验通过ssh从终端使用
scp
命令传输文件。我目前的转会率很低,远远低于我在互联网上看到的水平。我想要一些帮助来加快事情的进展

硬件

  • 戴尔纬度D830
  • 戴尔XPS 15
  • Experia Box V8路由器
软件

  • 脉轮Linux(两者)
  • Linux内核3.12.6-1(两者)
  • KDE 4.12.1(XPS)
  • KDE 4.12.0(纬度)
  • OpenSSH_6.2p2(两者)
  • OpenSSL 1.0.1e(两者)
网络

  • 笔记本电脑连接到WiFi(无以太网连接)
  • 笔记本电脑相距5厘米,距离路由器50厘米
  • 笔记本电脑在同一局域网内
测试

我使用以下方式将电影Mud(Mud.mp4=690 MB)从Latitude传输到XPS笔记本电脑:

scp 192.168.2.3:~/Videos/Mud.mp4 ~/
传输速率:~1.6 MB/s

scp -c arcfour 192.168.2.3:~/Videos/Mud.mp4 ~/
scp -C -c arcfour 192.168.2.3:~/Videos/Mud.mp4 ~/
传输速率:~1.6 MB/s

scp -c arcfour 192.168.2.3:~/Videos/Mud.mp4 ~/
scp -C -c arcfour 192.168.2.3:~/Videos/Mud.mp4 ~/
传输速率:从约4.5 MB/s开始,在约55秒内降至约1.6 MB/s

河豚的结果几乎相似

问题

使用torrents,我的下载速度通常为~3.5 MB/s。当然,torrents使用的协议和方法与scp完全不同,但我认为我介绍的小型本地设置应该比从不知从何处下载文件更好。此外,我还看到使用scp在internet上的结果接近10 MB/s,即使没有ssh的高性能变体:hpn ssh


如何使用scp加快文件传输速度?

我知道了,这些是mp4文件,已经被压缩了。因此,即使是scp中的active-C(compress),也无助于加快复制速度。每个笔记本电脑使用哪种无线协议连接到接入点?无线-B?无线-G?Wireless-N?两台笔记本电脑的安装完全相同。托盘中的无线图标状态为:
频带:b/g
链路质量:70/70,比特率72.2 Mbit/s,信号电平:~-28dBm@Aeronaelius,让我们今天收集更多信息以找到解决方案。(在传输过程中,发送方或接收方的CPU是否达到最大值?磁盘I/O如何,是否达到最大值?等等)或者,也许您已经找到了这个老问题的解决方案。请将解决方案作为答案发布。否则,如果我们无法解决问题,请删除该问题。(无论如何,这个问题更适合我。)