1-11 FTP and SFTP ConfigurationIntroduction to FTP and SFTPIntroduction to FTPFTP (file transfer protocol) is commonly used in IP-based networks to transmit files. Before World WideWeb comes into being, files are transferred through command lines, and the most popular application isFTP. At present, although E-mail and Web are the usual methods for file transmission, FTP still has itsstrongholds.As an application layer protocol, FTP is used for file transfer between remote server and local client.FTP uses TCP ports 20 and 21 for data transfer and control command transfer respectively. Basic FTPoperations are described in RFC 959.FTP-based file transmission is performed in the following two modes:z Binary mode for program file transferz ASCII mode for text file transferAn H3C S3100 series Ethernet switch can act as an FTP client or the FTP server in FTP-employed datatransmission:Table 1-1 Roles that an H3C S3100 series Ethernet switch acts as in FTPItem Description RemarksFTP serverAn Ethernet switch can operate as an FTP server toprovide file transmission services for FTP clients. You canlog in to a switch operating as an FTP server by running anFTP client program on your PC to access files on the FTPserver.FTP clientIn this case, you need to establish a connection betweenyour PC and the switch through a terminal emulationprogram or Telnet, execute the ftp X.X.X.X command onyour PC. (X.X.X.X is the IP address of an FTP server or ahost name), and enter your user name and password inturn. A switch can operate as an FTP client, through whichyou can access files on the FTP server.The prerequisite is that aroute exists between theswitch and the PC.Introduction to SFTPSecure FTP (SFTP) is established based on an SSH2 connection. It allows a remote user to log in to aswitch to manage and transmit files, providing a securer guarantee for data transmission. In addition,since the switch can be used as a client, you can log in to remote devices to transfer files securely.