我需要在两台服务器之间传输文件,输出如下iperf
:
TCP window size: 85.0 KByte (default)
------------------------------------------------------------
[ 3] local X.X.X.X port 58986 connected with Y.Y.Y.Y port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 4.00 MBytes 3.35 Mbits/sec
我正在使用netcat
类似这样的内容:
pv 100GB.file | lz4c | nc Y.Y.Y.Y 9999
在目标Y.Y.Y.Y
主机中:
nc -l 9999 | lz4c -d -| pv > 100GB.file
通过这种方法,我能得到的最大速度是:390KiB/s
知道我可以使用什么协议或方法来获得像使用iperf
~时那样的速度吗?3MiB/s