Date: Fri, 29 Aug 1997 19:21:59 +0200 (MET DST) From: Eivind Eklund <perhaps@yes.no> To: Nate Williams <nate@mt.sri.com> Cc: hackers@FreeBSD.ORG Subject: Re: FTP protocol questions (non-passive mode) Message-ID: <199708291721.TAA01514@bitbox.follo.net> In-Reply-To: Nate Williams's message of Wed, 27 Aug 1997 16:34:07 -0600 (MDT) References: <199708272234.QAA02520@rocky.mt.sri.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> > Can anyone explain to me the FTP 'Data' channel protocol? > > As I understand it, the client creates a socket, and the server binds to > it, and then the 'DATA' is sent to it. How does the server know which > port to bind on the client? Is there something obvious I don't > understand as to why they couldn't use the original 'channel'? It was simpler to design this way - if the data-channel fall, you still have the control-connection, and it is easier to debug - one pure text channel. And FTP is _old_ - it was created in the 70s (the first FTP RFC was RFC 114 from early 1971). Eivind.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199708291721.TAA01514>