FTP is a way to sending files through Internet, between your computer and a server, host of WWW site. FTP is one of protocols, in other words, a communication channels with your file server, one of protocols which build a basis of Internet, allowing i.a to placing sites online.

The history of FTP

In 1971, the first FTP standard has been published by Abhay Bhushan from MIT. That first version is known also as RFC 114. In 1971-1980, other versions were also introduced to industry, namely RFC 172, RFC 265 and RFC 354. In 1980, the currently used modern version of FTP standard was published. Recognized as second generation, in 1985, RFC 959 has been introduced on market. In 1980-1997 the client-server feature was defined. In 1997, FTPS protocol has been applied to FTP in third generation. In 1998, an extension was proposed for IPv6, NAT and extended passive mode. In the half of 2000, SFTP was proposed for the first time in 1997 as part of RFC 4251 standard. Organisations started to use MFT solutions or solutions for Managing file transfer as a replacement for basic FTP server. In comparison to FTP it offers a higher security level, Managing and control of file transfer and supports FTPS and SFTP protocols.

How to use FTP?

Many FTP hosts, especially those, whose goal is to provide software updates, accept anonymous logins. This means that when you are prompted for a username, all you have to do is enter ‘anonymous’ and press Enter. When you’re prompted for a password on an anonymous FTP site, you can usually use your email address.

The host login screen should indicate whether this is acceptable. On the other hand, if you log in to a private FTP site, you must obtain a valid username and password from the site’s network administrator to get connected. With the exception of howto sign on to the system, both anonymous and anonymous FTP session almost do not differ in the manner of use.

It is worth mentioning that the FTP protocol was created much earlier than HTTP, and it is the latter that gives us today access to an infinite number of websites and Internet resources. It was the FTP protocol that ensured the flow of information, namely the ability to share and download it. While the beginnings of FTP were limited to issuing commands in the console, which allows Downloading and uploading files, today FTP support is no different from the view of the Windows Explorer window, file and directory structure.

Three most popular programmes to FTP

Among the independent and most popular FTP clients, we can include such software as:

  • Total Commander is undoubtedly the most popular and oldest FTP client in the world. The program is a model for its competition, provides enormous possibilities and at the same time extremely simple and intuitive file management.
  • FileZilla is another popular and free FTP client with Polish language version. FileZilla supports all FTP protocols – including encrypted ones, allows Managing large files (up to 4 GB) and allows defining rules limiting file downloads and uploads.
  • CuteFTP is a program for more advanced users. The FTP client offers very extensive Functionality, supports FTP, FTPS and SFTP protocols, and also allows establishing up to even 100 connections simultaneously and planning operations in time, as well as supporting additional scripts.