RFC 354 (rfc354) - Page 3 of 25
File Transfer Protocol
Alternative Format: Original Text Document
The File Transfer Protocol July 8, 1972
file An ordered set of computer data (including
programs) of arbitrary length uniquely
identified by a pathname.
mode The mode in which data is to be transferred
via the data connection. The mode defines
the data format including EOR and EOF. The
transfer modes defined in FTP are described
in Section III.A.
NVT The Network Virtual Terminal as defined in
the ARPANET TELNET Protocol.
NVFS The Network Virtual File System. A concept
which defines a standard network file system
with standard commands and pathname
conventions. FTP only partially embraces the
NFS concept at this time.
pathname Pathname is defined to be the character
string which must be input to a file system
by a user in order to identify a file.
Pathname normally contains device and/or
directory names, and file name specification.
FTP does not yet specify a standard pathname
convention. Each user must follow the file
naming conventions of hte file systems he
wishes to use.
record A sequential file may be structured as a
number of contiguous parts called records.
Record structures are supported by FTP but
are not mandatory.
reply A reply is an acknowledgment (positive or
negative) sent from server to user via the
telnet connections in response to FTP
commands. The general form of a reply is a
completion code (including error codes)
followed by an ASCII text string. The codes
are for use by programs and the text is for
human users.
server-FTP process A process or set of processes which perform
the function of file transfer in cooperation
with a user-FTP process. The server-FTP
process must interpret and respond to user
commands and initiate the data connection.



