Which of the following statements best reflects how File Transfer Protocol…
2025
Which of the following statements best reflects how File Transfer Protocol (FTP) functions at the Application Layer in a network system?
- A.
FTP is mainly utilized for streaming audio and video between devices.
- B.
FTP establishes separate connections for commands and data to facilitate file transfer.
- C.
FTP secures files during transmission using UDP and built-in encryption.
- D.
FTP is primarily used to send emails with file attachments.
Attempted by 116 students.
Show answer & explanation
Correct answer: B
The File Transfer Protocol (FTP) operates at the Application Layer of the OSI model and uses a distinct, dual-connection architecture over TCP to manage file transfers reliably.
Instead of passing everything through a single channel, FTP splits the responsibilities into two separate TCP connections:
Control Connection (Port 21): Used for sending commands and receiving responses (e.g., user authentication, browsing directories, requesting transfers). This connection remains open throughout the entire FTP session.
Data Connection (Port 20 in Active Mode): Created dynamically every time a file transfer or directory listing is actually requested. This connection closes immediately after the data transfer finishes.