FTP and TFTP are used on cisco routers. In many cases, we need to transfer files from somewhere else to a Cisco device or from a Cisco device to somewhere else. There are many protocols we can use when transferring files. here we need to introduce two transmission protocols. The first one is FTP, which is very familiar to everyone, the second is the simple File Transfer Protocol (TFTP ). TFTP and FTP have the same functions, but TFTP does not require authentication. FTP can use authentication before transferring files. A Cisco device can configure itself as a TFTP server to share its own files and directories, or copy files from a remote TFTP server to a local device. Configure www.2cto.com. configure the FTP Server. Note: to configure a Cisco device to become an FTP server, you need to enable the FTP server function for IOS (1): Router (config) # ftp-Server enable (2) specify the FTP shared directory, for example, share a file named Router (config) in flash # ftp-server topdir flash: abc. bin 2. configure the FTP Client Description: This configuration aims to allow the Cisco device to copy files from the remote FTP server to the local device, that is, configure the user name and password www.2cto.com (1) configure the remote FTP Server user name Router (config) # ip ftp username cisco configure the remote FTP Server username to cisco (2) configure the remote FTP server password Router (config) # ip ftp password ccnp configure the remote FTP Server user name as ccnp (3) configure the local FTP source IP (optional) Router (config) # ip ftp source-interface 3 configure TFTP description: configure a Cisco device as a TFTP server to share its directories and files (1) configure the Cisco device as a TFTP server (file name required) R1 (config) # tftp-server flash: abc. bin