File Service Protocol

File Service Protocol

File Service Protocol (FSP) is a UDP-based replacement for the File Transfer Protocol, designed for anonymous access with lower hardware and network requirements than FTP. In particular, because it uses UDP, it avoids the problems that many FTP servers have had with requiring a separate process for each client, and because it is built to use an unreliable protocol, it can more easily handle resuming a transfer after a network failure.

History

FSP never reached the popularity of FTP for legitimate use (although wuarchive and id Software provided FSP service in addition to FTP for some time), but became very popular in the early-to-mid-1990s for underground sites containing pornography and/or warez.Fact|date=September 2008 Because an FSP server only requires one process (as opposed to one process per client for most FTP servers), it is much harder for a system administrator to notice it in a process list; also, since it uses UDP, it is less likely to be noticed by a network administrator.

Eventually, however, an increased use of firewalls, a decreasing usage of the shell accounts required to run a server or most of the clients, and a lack of FSP support in web browsers caused its use to taper off, and the warez scene moved to HTTP and FXP while pornography moved to publicly-advertised web servers.Fact|date=September 2008

Port number

As the FSP protocol is not officially recognized by IANA, it has no official port number. However, as a UDP equivalent of FTP, official FSP servers frequently run on UDP port 21, which is the same as FTP's TCP port number. Unofficial servers may run on any port, although 2121 was a popular choice. (On most *nix systems, only the root user can start a process that listens on a port under 1024.)

Protocol name

The name "FSP" was originally created without a real expansion. In 1993, discussions were held about what to expand the acronym to; the ultimate result was "File Service Protocol". Other suggestions included "File Slurping Protocol", "FTP's Sexier Partner", and "Flaky Stream Protocol".

External links

* [http://fsp.sourceforge.net/ FSP Protocol Home Page]
* [http://www.faqs.org/faqs/fsp-faq/part1/ File Service Protocol (FSP) Frequently Asked Questions]
* http://www.aes.id.au/?page_id=12 comparisons of FSP with other FTP-like transfer protocols over Wi-Fi


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • File Service Protocol — Das File Service Protocol (FSP) ist ein Netzwerkprotokoll zum öffentlichen Bereitstellen von Dateien. Es kann mit einem öffentlichen FTP Archiv verglichen werden. Anders als FTP nutzt FSP für die Verbindung zwischen Client und Server das… …   Deutsch Wikipedia

  • File Transfer Protocol — (FTP) is a network protocol used to transfer data from one computer to another through a network such as the Internet.FTP is a file transfer protocol for exchanging and manipulating files over a TCP computer network. A FTP client may connect to a …   Wikipedia

  • File Transfer Protocol — FTP (File Transfer Protocol) Familie: Internetprotokollfamilie Einsatzgebiet: Datenübertragung, Dateiverwaltung Port: 20/TCP DATA Port, 21/TCP Control Port FTP im TCP/IP‑Protokollstapel: Anwendung FTP …   Deutsch Wikipedia

  • File Exchange Protocol — (FXP) ist das im File Transfer Protocol definierte und dort unbenannte Verfahren, dass ein Client Dateiübertragungen zwischen zwei Servern steuert (Server zu Server). Die Dateien nehmen dabei nicht den Weg über den Client, wodurch Zeit gespart… …   Deutsch Wikipedia

  • Network File System (protocol) — Internet protocol suite Application layer BGP DHCP DNS FTP HTTP …   Wikipedia

  • Trivial File Transfer Protocol — Trivial File Transport Protocol(TFTP) is a very simple file transfer protocol, with the functionality of a very basic form of FTP; it was first defined in 1980.Fact|date=September 2008Since it is so simple, it is easy to implement in a very small …   Wikipedia

  • SSH file transfer protocol — In computing, the SSH File Transfer Protocol (sometimes called Secure File Transfer Protocol or SFTP) is a network protocol that provides file transfer and manipulation functionality over any reliable data stream. It is typically used with… …   Wikipedia

  • Trivial File Transfer Protocol — TFTP (Trivial File Transfer Protocol) Familie: TCP/IP Einsatzgebiet: Laden von Betriebssystemen und anderen Daten über das Netzwerk Ports: 69/UDP TFTP im TCP/IP‑Protokollstapel: Anwendung TFTP Transport …   Deutsch Wikipedia

  • File transfer — is a generic term for the act of transmitting files over a computer network or the Internet. There are numerous ways and protocols to transfer files over a network. Computers which provide a file transfer service are often called file servers.… …   Wikipedia

  • File system — For library and office filing systems, see Library classification. Further information: Filing cabinet A file system (or filesystem) is a means to organize data expected to be retained after a program terminates by providing procedures to store,… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”