Non recursive FTP

Come here to discuss FileZilla and FTP in general

Moderator: Project members

Post Reply
Message
Author
fmw1
500 Command not understood
Posts: 2
Joined: 2022-09-05 12:45

Non recursive FTP

#1 Post by fmw1 » 2022-09-05 15:35

I have the misery of having to use satellite internet access. When I download, upload or delete things the vast majority of time is spent changing directories, not transferring files. This is due to the time required to get the data to and from the satellite. I have a download going now that I began 12 hours ago and it is about 2/3 finished. It is expensive because my internet access is metered. In an urban connecion it would likely take about 15 minutes. Alas nothing other satellite is available out here in the boonies.

My questions. Can Filezilla be setup to go to the satellite, download everything selected and then return when it is finished without searching every directory independently? If not is there an FTP program that will? Thanks for any help.

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

Re: Non recursive FTP

#2 Post by botg » 2022-09-05 16:04

Nothing you can do, this is the way FTP works.

Try moving to a location with better Internet connectivity.

gamer191
500 Command not understood
Posts: 3
Joined: 2024-04-18 05:04

Re: Non recursive FTP

#3 Post by gamer191 » 2024-04-18 05:07

Any idea why? FTP has existed for over 50 years, so surely there's a reason why the ability to recursively list directories has never been added to the standard?

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

Re: Non recursive FTP

#4 Post by botg » 2024-04-18 09:01

Simple inertia. It has never been a necessity to add this functionality to the standard, so it won't be added to the standard. Also, FTP has never been designed with very high latencies in mind: The protocol does not support pipelining, there can only ever be one command at a time, and the separate data connections only add to the amount of round-trips required.

gamer191
500 Command not understood
Posts: 3
Joined: 2024-04-18 05:04

Re: Non recursive FTP

#5 Post by gamer191 » 2024-04-18 11:06

I get that it won't be added to the standard (RFC 959). I'm curious why it doesn't get added as an extension, similar to https://datatracker.ietf.org/doc/draft- ... xtensions/

gamer191
500 Command not understood
Posts: 3
Joined: 2024-04-18 05:04

Re: Non recursive FTP

#6 Post by gamer191 » 2024-04-18 11:14

I see it got proposed at https://datatracker.ietf.org/doc/draft- ... -transfer/ in 2005. Any idea what happened with that proposal?

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

Re: Non recursive FTP

#7 Post by botg » 2024-04-18 15:05

Lack of public interest. With the second draft, it's also a very poorly thought-out.

Post Reply