[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freebsd-hackers
Subject:    Re: FTP protocol questions (non-passive mode)
From:       Eivind Eklund <perhaps () yes ! no>
Date:       1997-08-29 17:21:59
[Download RAW message or body]

> 
> 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.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic