File transfer: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
scp
trim
Line 6: Line 6:
* [[Distributed file system|Network file systems]] may allow [[Network transparency|transparent]] file transfers
* [[Distributed file system|Network file systems]] may allow [[Network transparency|transparent]] file transfers
* [[File Transfer Protocol|FTP]] is an older cross-platform file transfer protocol
* [[File Transfer Protocol|FTP]] is an older cross-platform file transfer protocol
* [[Secure copy]] (scp) is based on the [[Secure Shell]] (SSH) protocol
* [[Secure copy]] (''scp'') is based on the [[Secure Shell]] (SSH) protocol
* [[Hypertext Transfer Protocol|HTTP]] can support file transfer
* [[Hypertext Transfer Protocol|HTTP]] can support file transfer
* [[BitTorrent (protocol)|Bittorent]], [[Gnutella]] and other distributed file transfers systems use [[peer-to-peer]]
* [[BitTorrent (protocol)|Bittorent]], [[Gnutella]] and other distributed file transfers systems use [[peer-to-peer]]
* In [[IBM Systems Network Architecture]], [[IBM Advanced Program-to-Program Communication|LU 6.2]] peer-to-peer file transfer programs such as [[IBM]]'s [[Connect:Direct]] and [[CA Technologies]]' [[XCOM Data Transport]]
* In [[IBM Systems Network Architecture]], [[IBM Advanced Program-to-Program Communication|LU 6.2]] [[Connect:Direct]] and [[XCOM Data Transport]] are traditional
* Many [[instant messaging]] or [[LAN messenger]] systems support the ability to transfer files
* Many [[instant messaging]] or [[LAN messenger]] systems support the ability to transfer files
* [[Computer]]s may transfer files to [[peripheral device]]s such as [[USB flash drives]]
* [[Computer]]s may transfer files to [[peripheral device]]s such as [[USB flash drives]]
* Dial-up [[modem]]s and [[serial port|serial]] ([[null modem]]) links, were inportant in the past, using [[XMODEM]], [[YMODEM]], [[ZMODEM]] and similar protocols.
* Dial-up [[modem]]s [[null modem]] links used [[XMODEM]], [[YMODEM]], [[ZMODEM]] and similar


==Protocols==
==Protocols==

Revision as of 04:07, 28 July 2017

File transfer is the transmission of a computer file through a communication channel from one computer system to another. Typically, file transfer is mediated by a communications protocol. In the history of computing, a large number of file transfer protocols have been designed for different contexts.

Some examples of file transfer:

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.

See also