File transfer

File transfer

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. Depending on the client's perspective the data transfer is called uploading or downloading.

There are 2 types of file transfers:
* Pull-based file transfers where the receiver initiates a file transmission request
* Push-based file transfers where the sender initiates a file transmission request

File transfer can take place over a variety of levels:
* Transparent file transfers over network file systems
* Explicit file transfers from dedicated file transfer services like FTP or HTTP
* Distributed file transfers over peer-to-peer networks like Bittorent or Gnutella
* File transfers over instant messaging or LAN messenger
* File transfers between computers and peripheral devices
* File transfers over direct modem or serial (null modem) links, such as XMODEM, YMODEM and ZMODEM

Protocols

A file transfer protocol is a convention that describes how to transfer files between two computing endpoints. They are meant solely to send the stream of bits stored as a single unit in a file system, plus any relevant metadata such as the filename, file size and timestamp. File transfer protocols usually operate on top of a lower-level protocol in a protocol stack. For example, the HTTP protocol operates at the topmost application layer of the TCP/IP stack, whereas XMODEM, YMODEM, and ZMODEM typically operate across RS-232 serial connections.

ee also

* List of file transfer protocols
* File sharing


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • file transfer — ➔ transfer2 * * * file transfer UK US noun [U] IT ► the process of moving or copying files from one computer to another: »Users usually use a Memory Stick for file transfer …   Financial and business terms

  • File Transfer —   [engl.], Datentransfer …   Universal-Lexikon

  • 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 — Pour les articles homonymes, voir FTP. Pile de protocoles 7 • Application 6 • …   Wikipédia en Français

  • File transfer protocol (disambiguation) — File transfer protocol could refer to either of the following: * For file transfers in general, see file transfer. * For FTP see the Internet File Transfer Protocol. * For a list of protocols for file transfer, see List of file transfer protocols …   Wikipedia

  • File Transfer Protocol — (FTP) Familia: Familia de protocolos de Internet Función: protocolo de transferencia de archivos Puertos: 20/TCP DATA Port 21/TCP Control Port Ubicación en la pila de protocolos Aplicaci …   Wikipedia Español

  • File Transfer Protocol Over SSL — Pile de protocoles 7 • Application 6 • Présentation 5 • Session 4 • …   Wikipédia en Français

  • File transfer protocol over ssl — Pile de protocoles 7 • Application 6 • Présentation 5 • Session 4 • …   Wikipédia en Français

  • file transfer utility — UK US noun [countable] [singular file transfer utility plural file transfer utilities] computing a feature of a piece of software that connects two computers and allows files to pass from to the other Thesaurus …   Useful english dictionary

  • File Transfer and Access Method — File Transfer, Access and Management (FTAM) ist ein standardisiertes Datenkommunikations Protokoll für den Dateitransfer, standardisiert von OSI und übernommen von ISO und DIN. FTAM definiert einen erheblich größeren Funktionsumfang, als es… …   Deutsch Wikipedia

Share the article and excerpts

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