FTP Port 21: Client/Host Usage & Alternatives

  • Context:
  • Thread starter Thread starter tmt1
  • Start date Start date
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
2 replies · 1K views
tmt1
Messages
230
Reaction score
0
I'm reading a text that is saying that the standard port for ftp is 21.

Do both the client/host use port 21? And what is the port is already being used, does it go to a different port?
 
Physics news on Phys.org
tmt said:
I'm reading a text that is saying that the standard port for ftp is 21.

Do both the client/host use port 21? And what is the port is already being used, does it go to a different port?

Hi tmt,

The server listens on port 21.
Locally the client gets assigned an arbitrary port number, usually in the 5000+ range.
When a connection is made, the server usually spawns off a new socket on a new port, also in the 5000+ range.
That way port 21 on the server remains reserved for listening to new connections.

You can see this when you run the command line utility [m]netstat[/m] with the appropriate parameters.