0 like 0 dislike
66 views
in Computer Science by (1.0m points)
What is Transfer Protocol (FTP)?

1 Answer

0 like 0 dislike
by (1.0m points)

File Transfer Protocol (FTP) is a standard Internet protocol for transmitting files between computers on the Internet over TCP/IP connections.

FTP is a client-server protocol that relies on two communications channels between client and server: a command channel for controlling the conversation and a data channel for transmitting file content. Clients initiate conversations with servers by requesting to download a file. Using FTP, a client can upload, download, delete, rename, move and copy files on a server. A user typically needs to log on to the FTP server, although some servers make some or all of their content available without login, also known as anonymous FTP.

FTP sessions work in passive or active modes. In active mode, after a client initiates a session via a command channel request, the server initiates a data connection back to the client and begins transferring data. In passive mode, the server instead uses the command channel to send the client the information it needs to open a data channel. Because passive mode has the client initiating all connections, it works well across firewalls and Network Address Translation (NAT) gateways.

Related questions

0 like 0 dislike
1 answer 237 views
asked Apr 3, 2019 in Computer Science by danish (1.0m points)
0 like 0 dislike
1 answer 75 views
asked Mar 20, 2020 in Multiple Sclerosis by danish (1.0m points)
0 like 0 dislike
1 answer 18 views
0 like 0 dislike
1 answer 16 views
0 like 0 dislike
1 answer 23 views
0 like 0 dislike
1 answer 41 views
0 like 0 dislike
1 answer 59 views
asked Dec 20, 2018 in Science by danish (1.0m points)
0 like 0 dislike
1 answer 35 views
0 like 0 dislike
1 answer 35 views
asked Dec 20, 2018 in Science by danish (1.0m points)
0 like 0 dislike
1 answer 55 views
Welcome to Free Homework Help, where you can ask questions and receive answers from other members of the community. Anybody can ask a question. Anybody can answer. The best answers are voted up and rise to the top. Join them; it only takes a minute: School, College, University, Academy Free Homework Help

19.4k questions

18.3k answers

8.7k comments

3.3k users

Free Hit Counters
...