TFTP: TFTP (Trivial File Transfer Protocol) is a simple file transfer protocol that was originally intended for booting diskless systems (usually workstations or X terminals). Unlike the file transfer protocol (FTP) that uses TCP, which will be introduced in Chapter 27, TFTP uses UDP to keep it simple and short. The TFTP code (and the UDP, IP, and device drivers it requires) can all fit into read-only memory. This chapter only gives a general introduction to TFTP because we will encounter it again in the next chapter, the Bootstrap Protocol. In Figure 5-1, we also encounter TFTP when we boot the sun host from the network. After the sun host obtains its IP address through RARP, it will issue a TFTP request. RFC 1350 [Sollins 1992] is the official specification for version 2 of TFTP. Chapter 12 [Stevens 1990] provides the full source code for implementing the TFTP client and server and introduces some programming techniques using TFTP.
You Might Like
Recommended ContentMore
Open source project More
Popular Components
Searched by Users
Just Take a LookMore
Trending Downloads
Trending ArticlesMore