mcgraw-hill©the mcgraw-hill companies, inc., 2000 chapter 21 trivial file transfer protocol (tftp)
TRANSCRIPT
![Page 1: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/1.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
Chapter 21
Trivial FileTransfer Protocol
(TFTP)
![Page 2: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/2.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
CONTENTSCONTENTS• MESSAGES• CONNECTION• DATA TRANSFER• UDP PORTS• TFTP EXAMPLE• TFTP OPTIONS• SECURITY• APPLICATIONS
![Page 3: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/3.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
TFTP uses the services of UDP TFTP uses the services of UDP on the well-known port 69.on the well-known port 69.
![Page 4: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/4.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
MESSAGES
21.121.1
![Page 5: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/5.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
Figure 21-1
Message categories
![Page 6: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/6.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
Figure 21-2
RRQRead request
Mode: netascii or octet
![Page 7: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/7.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
Figure 21-3
WRQWrite request
![Page 8: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/8.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
Figure 21-4
DATA format
![Page 9: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/9.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
Figure 21-5
ACK format
![Page 10: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/10.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
Figure 21-6
ERROR format
![Page 11: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/11.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
CONNECTION
21.221.2
![Page 12: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/12.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
Figure 21-7
Connection establishment
![Page 13: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/13.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
DATATRANSFER
21.321.3
![Page 14: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/14.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
Figure 21-8Sorcerer’s apprentice bug
![Page 15: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/15.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
UDPPORTS
21.421.4
![Page 16: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/16.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
Figure 21-9
UDP port numbers used by TFTP
![Page 17: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/17.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
21.521.5
TFTPEXAMPLE
![Page 18: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/18.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
Figure 21-10
TFTPexample
![Page 19: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/19.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
TFTPOPTIONS
21.621.6
![Page 20: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/20.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
SECURITY
21.721.7
![Page 21: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/21.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
Figure 21-11
TELNET with FTP for security
![Page 22: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/22.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
21.821.8
APPLICATIONS
![Page 23: McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 21 Trivial File Transfer Protocol (TFTP)](https://reader035.vdocument.in/reader035/viewer/2022062422/56649ef05503460f94c0029f/html5/thumbnails/23.jpg)
McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000
Figure 21-12
Use of TFTP with BOOTP