File Transfer Protocol (FTP), referred to as "Text Transfer Protocol", is used to control the two-way transmission of files on the Internet. When FTP clients upload files, the connection through server port 20 is a data connection based on TCP, and the connection through server port 2 1 is a control connection based on TCP.