| Trivial File Transfer Protocol |
Article Index for Trivial |
Shopping Protocol |
Website Links For Trivial |
Information AboutTrivial File Transfer Protocol |
| CATEGORIES ABOUT TRIVIAL FILE TRANSFER PROTOCOL | |
| network file transfer protocols | |
| SHOPPER'S DELIGHT | |
|
Since it is so simple, it is easy to implement in a very small amount of Memory , an important consideration at that time. TFTP was therefore useful for Booting computers such as Routers which did not have any Mass Storage Devices . It is still used to transfer small files between hosts on a Network , such as when a remote X Window System Terminal or any other Thin Client boots from a network host or Server . TFTP is based in part on the earlier protocol EFTP , which was part of the PUP Protocol Suite . In the early days of work on the TCP/IP protocol suite, TFTP was often the first protocol implemented on a new host type, because it was so simple. The original versions of TFTP, prior to RFC 1350, displayed a particularly bad protocol flaw, which was named Sorcerer's Apprentice Syndrome (after the '' Sorcerer's Apprentice '' segment of Fantasia ) when it was discovered. TECHNICAL INFORMATION Some details of TFTP:
Since TFTP utilizes UDP, it has to supply its own transport and session support. Each file transferred via TFTP constitutes an independent exchange. That transfer is performed in lock-step, with only one Packet (either a block of data, or an 'acknowledgement') ever in flight on the network at any time. Due to this lack of Windowing , TFTP provides low Throughput over high Latency links. Due to the lack of security, it is dangerous over the open Internet. Thus, TFTP is generally only used on private, local networks. Option negotiation was later added to the protocol (by RFC 2347), and the options thus negotiated can modify the operation of the protocol slightly (in particular, use of a larger block-size improves the throughput somewhat), but the protocol remains basically the same. Details of a TFTP session
SEE ALSO Example command in tftp in Windows Transfers files to and from a remote computer running the TFTP service. |