Warehouse Lingo and Procedures
FTP shares many of the same general concepts with applications like e-mail. Here are some of the similarities:
-
Like e-mail, FTP uses client software on the end user computer.
-
Like e-mail, the FTP client software has both user interface details, as well as code that implements application layer protocols.
-
Like e-mail clients, FTP clients need to connect to a server to do anything useful.
-
Like e-mail, the client must identify itself to the server before doing anything useful.
-
Like e-mail TCP/IP standards, the FTP TCP/IP standard defines messages and headers that FTP uses to do something useful.
-
Like e-mail server software, FTP server software runs on a physical server.
Despite the previous similarities, the details between FTP and e-mail are different. For instance, for FTP to be useful, files must exist on the FTP server. So, the first step involves a client connecting to the FTP server for the purpose of putting some files on the server, as in Figure 8-11.