File Transfer Protocol or FTP is one of the original core protocols of the Internet and was
first documented in 1971. It was designed to provide the functionality to exchanges files over
the Internet and is specified in RFC 959.
It is still currently used for a number of purposes,
including running user and anonymously authenticated FTP servers for the provision of files
and applications for download. For example, it is utilized by software vendors to provide
updates or patches to clients. It is also used to transfer of files between disparate systems, for
example many non-Unix systems also support the...