Thanks for all the answers I got.
My original question was :
I have to transfer a very large file , around 600 MBytes, over the net. I
was wondering if there is a better way to transfer the file besides the FTP
protocol.
The answers I got :
- Send the file thru DHL.
- Compress the file ( compress gzip -9 filename ) first
- UDP is faster ( like tftp ) than TCP, but it is less secure, and less
fault tolerant.
- use rcp
- use ufsdump / ufsrestore
- rsync or scp - secure copy - part of ssh
- use ncftp that will resume a download where it was interrupted
But, I also have a suggestion to look on RFC1323, and RFC 1072 - Long Fat
Pipes and SACK - Selective Acknowledgement.
Take a look in : http://www.psc.edu/networking/perf_tune.html
You need to modify and tune your tcp stack in both sides.
The application must set its send and receive socket buffer sizes (at both
ends) to at least the bandwidth*delay product of the link
I have not tried this strategy, and would like to receive more comments on this.
Thanks again ,
Rubens Mau
rmau@dialdata.com.br
Dialdata Systems
This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:13:21 CDT