1, FTP server
2.FTP client.
Among them, FTP server is used to store files, and users can use FTP client to access resources located on FTP server through FTP protocol. When developing websites, FTP protocol is usually used to transfer web pages or programs to web servers.
Extended data
FTP shields the details of each computer system, so it is suitable for transferring files between any computers in heterogeneous networks. FTP only provides some basic services for file transfer. It uses TCP to transport services reliably. The main function of FTP is to reduce or eliminate the incompatibility of files processed under different systems.
FTP uses the client-server model, and an FTP server process can provide services for multiple client processes. The FTP server consists of two parts: a main process, which is responsible for accepting new requests; There are also several slave processes that handle individual requests.
Baidu Encyclopedia -—FTP Protocol