Transfer larger file to business partners over internet in less time ?

Unanswered Question
Oct 24th, 2008

client wants to transfer some files (ISO) with FTP server to another company but it takes too long and sometimes the connection breaks basically uploading files to website

my client is seeking information on what solutions are available for transferring 1 GB and lager files to business partners. over internet

network is normal in the path

Please help ?

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
mattbclarke Fri, 10/24/2008 - 07:27

All I can suggest is that you use good file compression and use and ftp client and server that can resume uploads and downloads.... better to use sftp if over the itnernet.

Joseph W. Doherty Fri, 10/24/2008 - 14:40

Many hosts size the TCP receive window too small for high speed transfers on high bandwidth links if there's much latency. Either adjusting the receive window size or using a newer TCP stack can result in large increase of transfer performance. (NB: some proxies can be a problem for this too if they actually terminate both ends of the data flow.)

Some hosts set MTU down to 576 when traffic is leaving local subnet. Internet, today, often appears to handle the Ethernet size 1500 w/o problem. Larger might also be possible. Insure largest MTU that's possible between hosts is being used.

As the other poster noted, compression can increase performance. (Your mileage might vary.) If lots of the content of the file is static, applications that create compressed delta files, can make for hugh improvement in transfers.

Lastly, if working with high bandwidth and high latency, TCP is noted for slow ramp up. There are some transfer applications that will "slice" a file into multiple segments and transmit them concurrently. (This also addresses receiving client with too small TCP receive window.)


Besides proxy issues, sometimes firewalls or intrusion detection systems can be a problem for high speed transfers. Much depends on how busy the device is compared to its maximum performance and/or how "smart" it tries to be examining the traffic.


This Discussion