TheBestLinks.com
TheBestLinks.com
FTP, File transfer protocol, Bit, Computer file, Data, Email, Ethernet... Print friendly version | Tell a friend
 
Navigation
Search
Toolbox

File transfer protocol

From TheBestLinks.com

(Redirected from FTP)

The File Transfer Protocol (FTP) is a part of the Internet protocol suite that is able to transfer computer files between machines with widely different operating systems.

It is an 8-bit client-server protocol, capable of handling any type of file without further processing such as MIME or Uuencode. However, FTP has extremely high latency; that is, the time between beginning the request and starting to receive the required data can be quite long, and a sometimes-lengthy login procedure is required.

FTP is standardized in RFC 0959 by the IETF as:

Which obsoleted the earlier RFC 765. The FTP protocol goes back to RFC 114 originally.

FTP commonly runs on port 21.

The objectives of FTP are:

  1. To promote sharing of files (computer programs and/or data).
  2. To encourage indirect or implicit (via programs) use of remote computers
  3. To shield a user from variations in file storage systems among hosts
  4. To transfer data reliably and efficiently.

Disadvantages are:

  1. Passwords and file contents are sent in clear text, allowing eavesdropping which may be unwanted
  2. It is hard to filter FTP traffic using a firewall, since the data connection is made to an apparently arbitrary port
  3. It is possible to tell a server to send to an arbitrary port of a third computer

FTP, though usable directly by a user at a terminal, is designed mainly for use by FTP client programs.

Many sites that run FTP servers enable so-called "anonymous ftp". Users do not need an account on the server. By default, the account name for the anonymous access is 'anonymous'. This account does not need a password, but users are commonly asked to send their email addresses as their passwords for authentication, but there is no verification.

FTP and web browsers

Most recent web browsers and file managers can connect to FTP servers. This allows manipulation of remote files over ftp through an interface similar to that used for local files. This is done via an FTP URL, which takes the form ftp://<ftpserveraddress>  (e.g., ftp://ftp.gimp.org/). A password can optionally be given in the URL:   ftp://<login>:<password>@<ftpserveraddress>.

See also

External links

  • NcFTP Client (http://www.ncftp.com/) a free FTP client program with a command-line interface that has been maintained since 1990.
FileZilla 2.2.1b FTP client on Windows 2000
Enlarge
FileZilla 2.2.1b FTP client on Windows 2000

bg:File Transfer Protocol da:FTP de:File Transfer Protocol es:FTP fr:File transfer protocol it:FTP he:FTP nl:File Transfer Protocol ja:File Transfer Protocol no:FTP pl:FTP pt:FTP ru:FTP fi:FTP sv:FTP zh:FTP


Related links


Top visited 0 of 0 links

[no links posted yet]

>> place link >>

Discussion

Last posted 0 of 0 messages

[no messages posted yet]

>> post message >>

Watch

You can add this article to your own "watchlist" and receive e-mail notification about all changes in this page.
 
   
Innovate it
This page was last modified 20:57, 2 Oct 2004.
  Content is available under GNU Free Documentation License 1.2.
Powered by MediaWiki