| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
TFTP Overview, History and Standards (Page 2 of 3) Comparing FTP and TFTP Probably the best way of understanding the relationship between TFTP and FTP is to compare it to the relationship between TCP and UDP at the transport layer. UDP is a simplified, stripped-down alternative to TCP, used when simplicity is more important than rich functionality. Similarly, TFTP is a greatly simplified version of FTP that allows only basic operations and lacks some of FTP's fancy capabilities, in order to keep its implementation easy (even trivial!) and its program size small. Some of the more significant specific differences between FTP and TFTP:
Due to its limitations, TFTP is a complement to the regular File Transfer Protocol, not a replacement for it. It is used only when its simplicity is important and its lack of features is not. Its most common application is bootstrapping, as described above, though it can be used for other purposes. One specific application that the TFTP standard describes for the protocol is the transport of electronic mail. While the protocol supports this explicitly, TFTP is not generally used today for this purpose.
Home - Table Of Contents - Contact Us The TCP/IP Guide (http://www.TCPIPGuide.com) Version 3.0 - Version Date: September 20, 2005 © Copyright 2001-2005 Charles M. Kozierok. All Rights Reserved. Not responsible for any loss resulting from the use of this site. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||