File transfer
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 is an older cross-platform file transfer protocol[1]
- SSH File Transfer Protocol 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
- Bittorent, 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
gollark: Unless you count the hardcoded digits of Tau.
gollark: PotatOS is several thousand lines of cryptic incomprehensible code and doesn't include trigonometry anywhere!
gollark: No use randomly writing mathematical code for a random platform when I have no idea what to do with it.
gollark: I don't see why I would want that, and that's not listed, but I imagine you could implement it.
gollark: <@201096871341588480> Actually, I might as well just link you the docs, this lists all the stuff it can do in MicroPython: https://microbit-micropython.readthedocs.io/en/v1.0.1/microbit_micropython_api.html
See also
References
- Prince, Brian. "Should Organizations Retire FTP for Security?". Security Week. Security Week. Retrieved 14 September 2017.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.