Microsoft Exam Questions

Which of the following ports does FTP use for communication?

Web developers request FTP access to the Web server so that they can upload and download
updated contents. Which of the following ports does FTP use for communication?
Each correct answer represents a complete solution. Choose two.

A.
20

B.
80

C.
23

D.
21

Explanation:
File Transfer Protocol (FTP) is a standard network protocol used to copy a file from one host to
another over a TCP/IP-based network, such as the Internet. FTP is built on a client-server
architecture and utilizes separate control and data connections between the client and server
applications, which solves the problem of different end host configurations (i.e., Operating System,
file names). FTP is used with user-based password authentication or with anonymous user access.
FTP uses ports 20 and 21 for communication.

B is incorrect. Port 80 is used for HTTP which is used to request and transmit files,
especially Web pages and Webpage components, on the World Wide Web.

C is incorrect. Port 23 is used for Telnet which is used on the Internet to provide a
bidirectional interactive text-oriented communications using a virtual terminal connection.