Transfers files between a client and server using separate control and data connections.
- Purpose
- File transfer
- Security
- FTP sends credentials and data without encryption.
21/TCPFTP control connection
20/TCPTraditional active-mode FTP data connection
FTP moves files, but standard FTP is not private.
In practice: A legacy server receives files from an FTP client.