In: Computer Science
What is the definition of the FTP server:-
An FTP server is a computer which has a file transfer protocol (FTP) address and is dedicated to receiving an FTP connection.
File Transfer Protocol(FTP) is an application layer protocol which moves files between local and remote file systems. It runs on the top of TCP, like HTTP.
An FTP server needs a TCP/IP network for functioning and is dependent on usage of dedicated servers with one or more FTP clients. In order to ensure that connections can be established at all times from the clients, an FTP server is usually switched on.
Working of FTP Server:-
The Working of FTP Depends upon FTP server and FTP client. FTP client is the one who want to access some files and FTP server is the computer containing all the files which the user wants to access. Port number 21 is used by FTP for transferring files.
Two types of connection are established in FTP transfer
1. Data Connection
2. Control Connection
When a FTP session is started between a client and a server, the client initiates a control TCP connection with the server side. The client sends control information over this. When the server receives this, it initiates a data connection to the client side. Only one file can be sent over one data connection. But the control connection remains active throughout the user session.
Thank You....!!!!
For any query, please comment