NOTE: Using software to mass-download the site degrades the server and is prohibited.
If you want to read The TCP/IP Guide offline, please consider licensing it. Thank you.

The Book is Here... and Now On Sale!

The whole site in one document for easy reference!
The TCP/IP Guide

Google
Web TCP/IP Guide






Table Of Contents  The TCP/IP Guide
 9  TCP/IP Application Layer Protocols, Services and Applications (OSI Layers 5, 6 and 7)
      9  TCP/IP Key Applications and Application Protocols
           9  TCP/IP File and Message Transfer Applications and Protocols (FTP, TFTP, Electronic Mail, USENET, HTTP/WWW, Gopher)
                9  TCP/IP General File Transfer Protocols (FTP and TFTP)
                     9  File Transfer Protocol (FTP)

Previous Topic/Section
FTP Data Representation: Data Types, Data Structures and Format Control
Previous Page
Pages in Current Topic/Section
1
Next Page
FTP Internal Protocol Commands and Command Groups
Next Topic/Section

FTP Commands and Replies

In the previous section I discussed the general operation of the File Transfer Protocol. As part of this description I explained how data transfers are performed, how connections are established and managed, and the various transmission modes and data types that FTP supports. All of these functions are implemented using a special set of FTP commands sent by the User-FTP process to the Server-FTP process. The server device acknowledges commands by sending back replies using special codes. Understanding FTP commands and reply codes will allow us to see fully how the protocol works.

I begin the section by discussing FTP commands and how they are grouped. I then show the special encoding format used for FTP reply codes, and list some of the more common and important codes. I also discuss the FTP user interface and the commands used by typical FTP implementations to allow a user to communicate with the FTP software. These commands are usually different than the internal FTP commands, to allow the user to operate the protocol in a way more friendly to humans.

Quick navigation to subsections and regular topics in this section



Previous Topic/Section
FTP Data Representation: Data Types, Data Structures and Format Control
Previous Page
Pages in Current Topic/Section
1
Next Page
FTP Internal Protocol Commands and Command Groups
Next Topic/Section

If you find The TCP/IP Guide useful, please consider making a small Paypal donation to help the site, using one of the buttons below. You can also donate a custom amount using the far right button (not less than $1 please, or PayPal gets most/all of your money!) In lieu of a larger donation, you may wish to consider purchasing a download license of The TCP/IP Guide. Thanks for your support!
Donate $2
Donate $5
Donate $10
Donate $20
Donate $30
Donate: $



Home - Table Of Contents - Contact Us

The TCP/IP Guide (http://www.TCPIPGuide.com)
Version 3.0 - Version Date: September 20, 2005

© Copyright 2001-2005 Charles M. Kozierok. All Rights Reserved.
Not responsible for any loss resulting from the use of this site.