Which of the following protocol is used to upload and download files from…
2023
Which of the following protocol is used to upload and download files from remote server/computers ?
- A.
SMTP / SMTP
- B.
VoIP / VolP
- C.
HTTP / HTTP
- D.
FTP / FTP
Attempted by 2569 students.
Show answer & explanation
Correct answer: D
Answer: FTP (File Transfer Protocol) is used to upload and download files between a local machine and a remote server.
Key points: why FTP is the correct choice and how it compares to the other protocols listed.
FTP stands for File Transfer Protocol and is specifically designed for transferring files and managing directories on remote servers.
Default ports: FTP normally uses TCP port 21 for control. Data transfer can use port 20 (active mode) or other ports in passive mode.
Secure alternatives: SFTP (SSH File Transfer Protocol) and FTPS (FTP over TLS) provide encrypted file transfers.
Why SMTP is not correct: SMTP is for sending email messages between mail servers and clients, not general file transfer.
Why VoIP is not correct: VoIP refers to voice communication over IP networks and is unrelated to file upload/download.
Why HTTP is not the best answer here: HTTP can transfer files (for example, downloading resources or uploading via forms/APIs), but FTP is the dedicated protocol designed for direct file transfer operations and management between clients and servers.
A video solution is available for this question — log in and enroll to watch it.