内网传输一个200G的文件的最快方式

100Mbps的以太网,现在用scp的方式,速度基本达到了理论值(12MB/s)。有无更好的方式?

阅读 21.4k
10 个回答

100M bps的网理论上限是100/8=12.5M Bps,除去一些开销12MBps已经基本到物理极限了,如果你还想更快,只能换千兆网了。
不过以我的经验scp本身的速度上限大约在30MBps上下的样子,所以如果你换了千兆网就不要用scp了,改用ftp/http之类的协议可以跑到接近线速,万一单个链接不够快还可以多线下载,比如用迅雷或者aria2之类的多线下载工具。

scp 还涉及到加密 最快的是wget
切到文件目录 python -m SimpleHTTPServer 8099
表示在当前目录开启一个web服务器监听8099端口
直接在对端下载
wget http://ip:8099/filename

SCP基本上就是最快咯,再快的话就压缩咯,-C参数试试~~要是两边机器性能差反而会慢。。或者Rsync也可以咯,也启用压缩咯,详见:http://www.howtocn.org/rsync:use_rsync

新手上路,请多包涵

移动硬盘。。。

既然是内网,建议假设一个FTP,需要哪些就下载哪些,我就不相信你200G的文件都立即需要吗?

装盘里面送过去。

usb3.0+移动硬盘,比什么都快。

把那台机器的硬盘摘下来,安到另一台机器上去。

新手上路,请多包涵

如果是千兆网卡,是否有比多个ftp线程更好的选择?wget是否稳定?使用的是何种协议?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题