HOME

TheInfoList



OR:

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, numerous file transfer protocols have been designed for different contexts.


Protocols

A file transfer protocol is a convention that describes how to transfer files between two computing endpoints. As well as the stream of bits from a file stored as a single unit in a file system, some may also send relevant metadata such as the filename, file size and timestamp – and even file-system permissions and file attributes. Some examples: *
FTP The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network. FTP is built on a client–server model architecture using separate control and dat ...
is an older cross-platform file transfer protocol *
SSH File Transfer Protocol In computing, the SSH File Transfer Protocol, also known as Secure File Transfer Protocol (SFTP), is a network protocol that provides file access, file transfer, and file management over any reliable data stream. It was designed by the Inte ...
a file transfer protocol secured by the Secure Shell (SSH) protocol * Secure copy (''scp'') is based on the Secure Shell (SSH) protocol * HTTP can support file transfer * BitTorrent, Gnutella and other distributed file transfers systems use peer-to-peer * In Systems Network Architecture, LU 6.2 Connect:Direct and XCOM Data Transport are traditionally used to transfer files * Many instant messaging or LAN messenger systems support the ability to transfer files * Computers may transfer files to peripheral devices such as USB flash drives * Dial-up modems null modem links used XMODEM, YMODEM, ZMODEM and similar


See also

* File sharing * Managed file transfer * Peer-to-peer file sharing * Pull technology * Push technology * Sideloading * WeTransfer * Smash


References

Internet terminology Network file transfer protocols {{Compu-network-stub