Feature request: Segmented downloading

Moderator: Project members

Post Reply
Message
Author
ftpusernz
500 Command not understood
Posts: 1
Joined: 2013-05-11 05:04
First name: Carl

Feature request: Segmented downloading

#1 Post by ftpusernz » 2013-05-11 05:16

Hi developers/users
I've been using FileZilla as FTP Client for over 2 years now and would love to have this feature within this wonderful client.
Segmented downloading. i.e. it downloads each file in many parts simultaneously, this allows faster transfer speeds for large files.

Thank you for this wonderful client, keep up the good work!

User avatar
boco
Contributor
Posts: 25189
Joined: 2006-05-01 03:28
Location: Germany

Re: Feature request: Segmented downloading

#2 Post by boco » 2013-05-11 13:02

viewtopic.php?f=1&t=24720

Read the linked thread. Segmented transfers will never come.
### BEGIN SIGNATURE BLOCK ###
No support requests per PM! You will NOT get any reply!!!
FTP connection problems? Do yourself a favor and read Network Configuration.
FileZilla connection test: https://filezilla-project.org/conntest.php
### END SIGNATURE BLOCK ###

jakeman95
500 Command not understood
Posts: 1
Joined: 2013-05-14 12:26
First name: Jacob
Last name: S

Re: Feature request: Segmented downloading

#3 Post by jakeman95 » 2013-05-14 13:59

I'll just leave some real world information that indicates the lack of willingness to add this is in bad taste:

http://bradhedlund.com/2008/12/19/how-t ... nce-links/
When using TCP to transfer data the two most important factors are the TCP window size and the round trip latency. If you know the TCP window size and the round trip latency you can calculate the maximum possible throughput of a data transfer between two hosts, regardless of how much bandwidth you have.

What can you do to make it faster? Increase the TCP window size and/or reduce latency. Reduce latency? How is that possible? Unless you can figure out how to overcome the speed of light there is nothing you can do to reduce the real latency between sites.

http://technet.microsoft.com/en-us/maga ... leguy.aspx
Receive Window Auto-Tuning enables TCP window scaling by default, allowing up to a 16MB maximum receive window size. As the data flows over the connection, the Next Generation TCP/IP stack monitors the connection, measures its current BDP and application retrieve rate, and adjusts the receive window size to optimize throughput. The Next Generation TCP/IP stack no longer uses the TCPWindowSize registry value.

You really should reconsider your view on this in light of real data that indicates that multi segmented downloading is in much higher demand these days that it has been in the past. Working in a real datacenter (one that currently has 4x the bandwidth it requires available with tier 3 providers) we see the affects of the latency issue every day. We recommend Filezilla to our normal customers for FTP clients; however, for customers that want to download large files fast from different parts of the world we have to recommend different products that supports this. You really need to think about adding this functionality.

User avatar
audiopro
226 Transfer OK
Posts: 293
Joined: 2013-03-23 12:55
First name: Keith
Location: Morecambe, England
Contact:

Re: Feature request: Segmented downloading

#4 Post by audiopro » 2013-05-14 15:52

We recommend Filezilla to our normal customers for FTP clients
Wey hey - at least someone thinks I am normal :mrgreen:

How big are these large files which are so important that they need to be transferred at the speed of light?
Morecambe - Where the sun goes at night

ytviews4u
500 Command not understood
Posts: 1
Joined: 2013-05-14 14:49
First name: Tim
Last name: DR
Location: Belgium
Contact:

Re: Feature request: Segmented downloading

#5 Post by ytviews4u » 2013-05-14 15:54

audiopro wrote:
We recommend Filezilla to our normal customers for FTP clients
Wey hey - at least someone thinks I am normal :mrgreen:

How big are these large files which are so important that they need to be transferred at the speed of light?
I'm wondering the same thing

User avatar
botg
Site Admin
Posts: 33053
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse
Contact:

Re: Feature request: Segmented downloading

#6 Post by botg » 2013-05-14 20:48

The advertised TCP receive window FileZilla configures by default is large enough to saturate 100Mbit at 300ms latency (proven by actually performing such a transfer). Are you suggesting that you need an even larger BDP?

iwonderwhy
500 Command not understood
Posts: 1
Joined: 2015-03-25 15:09

Re: Feature request: Segmented downloading

#7 Post by iwonderwhy » 2015-03-25 15:20

What if server sets a limit for single connection and you have to download huge file like installer? Lets say you have to download 1Gb, and server sets limit for one connection to 1mb/sec. How long would you download installer with Filezilla that does not support segmentation, in comparison with any other download manager which supports segmentation? Even though i use Filezilla when i need to download for tomorrow, but i'm forced to use another FTP manager in case I need to download installer ASAP. Sorry to say that, but FileZilla is not gaining any good karma by not supporting segmentation.

Here are some requests for it
http://trac.filezilla-project.org/ticket/2309
http://trac.filezilla-project.org/ticket/2762

User avatar
audiopro
226 Transfer OK
Posts: 293
Joined: 2013-03-23 12:55
First name: Keith
Location: Morecambe, England
Contact:

Re: Feature request: Segmented downloading

#8 Post by audiopro » 2015-03-25 15:59

What is 'installer' and at 1Gb, what on earth does it contain?
Morecambe - Where the sun goes at night

Post Reply