Connected: An Internet Encyclopedia
4.1.2.5 Data Connection Management: RFC-959 Section 3.3

Up: Connected: An Internet Encyclopedia
Up: Requests For Comments
Up: RFC 1123
Up: 4. FILE TRANSFER
Up: 4.1 FILE TRANSFER PROTOCOL -- FTP
Up: 4.1.2. PROTOCOL WALK-THROUGH
Prev: 4.1.2.4 Data Structure Transformations: RFC-959 Section 3.1.2
Next: 4.1.2.6 PASV Command: RFC-959 Section 4.1.2

4.1.2.5 Data Connection Management: RFC-959 Section 3.3

4.1.2.5 Data Connection Management: RFC-959 Section 3.3

A User-FTP that uses STREAM mode SHOULD send a PORT command to assign a non-default data port before each transfer command is issued.

DISCUSSION:

This is required because of the long delay after a TCP connection is closed until its socket pair can be reused, to allow multiple transfers during a single FTP session. Sending a port command can avoided if a transfer mode other than stream is used, by leaving the data transfer connection open between transfers.


Next: 4.1.2.6 PASV Command: RFC-959 Section 4.1.2

Connected: An Internet Encyclopedia
4.1.2.5 Data Connection Management: RFC-959 Section 3.3