Connected: An Internet Encyclopedia
RFC 959 - 3. DATA TRANSFER FUNCTIONS

Top: Connected: An Internet Encyclopedia
Up: Requests For Comments
Up: RFC 959
Prev: 2.3. THE FTP MODEL
Next: 3.1. DATA REPRESENTATION AND STORAGE

### 3. DATA TRANSFER FUNCTIONS

Files are transferred only via the data connection. The control connection is used for the transfer of commands, which describe the functions to be performed, and the replies to these commands (see the Section on FTP Replies). Several commands are concerned with the transfer of data between hosts. These data transfer commands include the MODE command which specify how the bits of the data are to be transmitted, and the STRUcture and TYPE commands, which are used to define the way in which the data are to be represented. The transmission and representation are basically independent but the "Stream" transmission mode is dependent on the file structure attribute and if "Compressed" transmission mode is used, the nature of the filler byte depends on the representation type.

3.1. DATA REPRESENTATION AND STORAGE

3.1.1. DATA TYPES

3.1.1.1. ASCII TYPE
3.1.1.2. EBCDIC TYPE
3.1.1.3. IMAGE TYPE
3.1.1.4. LOCAL TYPE
3.1.1.5. FORMAT CONTROL

3.1.2. DATA STRUCTURES

3.2. ESTABLISHING DATA CONNECTIONS
3.3. DATA CONNECTION MANAGEMENT
3.4. TRANSMISSION MODES
3.5. ERROR RECOVERY AND RESTART

Next: 3.1. DATA REPRESENTATION AND STORAGE

Connected: An Internet Encyclopedia
RFC 959 - 3. DATA TRANSFER FUNCTIONS