|
ECommerce >>
Internet Protocols
HOW FTP WORKS...
FTP is a powerful protocol that
allows files to be transferred from "computer A" to "computer B" or vice
versa. FTP works on the principal of a client/server. A client program
enables the user to interact with a server in order to access information
and services on the server computer. Files that can be transferred are
stored on computers called FTP servers.
The
File Transfer Protocol is used to send files from one system to another
under user commands. Both text and binary files are accommodated and the
protocol provides features for controlling user access. When a user wishes
to engage in File transfer, FTP sets up a TCP connection to the target
system for the exchange of control messages. These allow used ID and
password to be transmitted and allow the user to specify the file and file
action desired. Once file transfer is approved, a second TCP connection is
set up for data transfer. The file is transferred over the data connection,
without the overhead of headers, or control information at the application
level. When the transfer is complete, the control connection is used to
signal the completion and to accept new file transfer commands. |