101 · Question #528
In which FTP mode is the serve, responsible for initiating the data correction back to the client?
The correct answer is B. Active FTP. In Active FTP mode, the server initiates the data connection back to the client on a port the client specifies, distinguishing it from Passive FTP where the client initiates both connections.
Question
In which FTP mode is the serve, responsible for initiating the data correction back to the client?
Options
- AProtected FTP
- BActive FTP
- CSecure FTP
- DPassive FTP
How the community answered
(25 responses)- A4% (1)
- B88% (22)
- C8% (2)
Why each option
In Active FTP mode, the server initiates the data connection back to the client on a port the client specifies, distinguishing it from Passive FTP where the client initiates both connections.
Protected FTP is not a standard FTP operational mode that defines who initiates the data connection.
In Active FTP, the client sends a PORT command with its IP address and a port number, and the server then initiates a TCP data connection from its port 20 back to that client-specified port. This means the server is responsible for establishing the data channel, which can cause issues with client-side firewalls blocking incoming connections from the server.
Secure FTP (SFTP or FTPS) refers to encrypted FTP variants and is not a mode that describes the direction of data connection initiation.
In Passive FTP, the client initiates both the control and data connections to server-provided ports, which is the opposite of the scenario described.
Concept tested: Active vs Passive FTP data connection initiation
Source: https://www.rfc-editor.org/rfc/rfc959
Topics
Community Discussion
No community discussion yet for this question.