The File Transfer Protocol (FTP) is a TCP/IP protocol which transfers files between FTP servers and clients. With the use of either an IP address or a hostname, FTP can create a link to a remote computer after resolving hostnames to IP addresses. FTP has a major drawback while performing authentication the data will transfer [...]