经过一个多星期的煎熬,翻阅N多研究资料,发现大家真正能用到全部带宽的方法,无一例外地都使用自己开发的软件,最常用的是:
1、Parallel FTP
2、Multicast FTP
3、TCP Over UDP
由于这些都没有公开的软件,我苦苦找寻,终于找到的解决问题的方法。
中心思想是:抛弃该死的TCP, 使用UDP!
软件是公开源代码的UFTP。我大概了解了一下其原理,具体做法是:
1、使用UDP协议
2、每发送15MB的数据才开始发送ACK (NAK)
3、调整AIX UDP的参数:
udp_sendspace=65535
udp_recvspace=1310720
sb_max=2621440
这个软件也有自己的缺点:不支持标准的FTP命令,不能有Client端指定存储目录。
看来还需要一些二次开发。
我测试UFTP的的结果是:
1、此MPLS专线: 最佳达到38Mbps,即每4分钟传1GB的数据。
2、大家使用AIX的FTP在现有的WAN上传输文件,速度是3Mbps。
而我使用UFTP的结果竟然也达到了36Mbps!
看来我们的文件传输协议真的得改改了。
明天有时间再和大家细细说说。
1、Parallel FTP
2、Multicast FTP
3、TCP Over UDP
由于这些都没有公开的软件,我苦苦找寻,终于找到的解决问题的方法。
中心思想是:抛弃该死的TCP, 使用UDP!
软件是公开源代码的UFTP。我大概了解了一下其原理,具体做法是:
1、使用UDP协议
2、每发送15MB的数据才开始发送ACK (NAK)
3、调整AIX UDP的参数:
udp_sendspace=65535
udp_recvspace=1310720
sb_max=2621440
这个软件也有自己的缺点:不支持标准的FTP命令,不能有Client端指定存储目录。
看来还需要一些二次开发。
我测试UFTP的的结果是:
1、此MPLS专线: 最佳达到38Mbps,即每4分钟传1GB的数据。
2、大家使用AIX的FTP在现有的WAN上传输文件,速度是3Mbps。
而我使用UFTP的结果竟然也达到了36Mbps!
看来我们的文件传输协议真的得改改了。
明天有时间再和大家细细说说。