Chapter 19 - File transfer: FTP and TFTP. Upon completion you will be able to: Understand the connections needed for FTP file transfer be familiar with FTP commands and responses know the differences between FTP and TFTP be familiar with TFTP message types understand TFTP flow and error control. | Chapter 19 Upon completion you will be able to: File Transfer: FTP and TFTP Understand the connections needed for FTP file transfer Be familiar with FTP commands and responses Know the differences between FTP and TFTP Be familiar with TFTP message types Understand TFTP flow and error control Objectives TCP/IP Protocol Suite FILE TRANSFER PROTOCOL (FTP) File Transfer Protocol (FTP) is the standard mechanism provided by TCP/IP for copying a file from one host to another. The topics discussed in this section include: Connections Communication Command Processing File Transfer Anonymous FTP TCP/IP Protocol Suite FTP uses the services of TCP. It needs two TCP connections. The well-known port 21 is used for the control connection and the well-known port 20 for the data connection. Note: TCP/IP Protocol Suite Figure FTP TCP/IP Protocol Suite Figure Opening the control connection TCP/IP Protocol Suite Figure Creating the data connection TCP/IP . | Chapter 19 Upon completion you will be able to: File Transfer: FTP and TFTP Understand the connections needed for FTP file transfer Be familiar with FTP commands and responses Know the differences between FTP and TFTP Be familiar with TFTP message types Understand TFTP flow and error control Objectives TCP/IP Protocol Suite FILE TRANSFER PROTOCOL (FTP) File Transfer Protocol (FTP) is the standard mechanism provided by TCP/IP for copying a file from one host to another. The topics discussed in this section include: Connections Communication Command Processing File Transfer Anonymous FTP TCP/IP Protocol Suite FTP uses the services of TCP. It needs two TCP connections. The well-known port 21 is used for the control connection and the well-known port 20 for the data connection. Note: TCP/IP Protocol Suite Figure FTP TCP/IP Protocol Suite Figure Opening the control connection TCP/IP Protocol Suite Figure Creating the data connection TCP/IP Protocol Suite Figure Using the control connection TCP/IP Protocol Suite Figure Using the data connection TCP/IP Protocol Suite Figure Command processing TCP/IP Protocol Suite Table Access commands TCP/IP Protocol Suite Table File management commands TCP/IP Protocol Suite Table Data formatting commands TCP/IP Protocol Suite Table Port defining commands TCP/IP Protocol Suite Table File transfer commands TCP/IP Protocol Suite Table File transfer commands (continued) TCP/IP Protocol Suite Table Miscellaneous commands TCP/IP Protocol Suite Table Responses TCP/IP Protocol Suite Table Responses (continued) TCP/IP Protocol Suite Table Responses (continued) TCP/IP Protocol Suite Table Responses (continued) Table Responses (continued) TCP/IP Protocol Suite Table Responses (continued) Table Responses (continued) TCP/IP Protocol Suite Figure File .