What is FTP?

We use it every day, but do we actually know its full functions and capabilities? Read more, I’ll show you.

File Transfer Protocol, or better known as: “FTP”, is used to transfer files over the Internet through a TCP connection. The system consists of a client and a server. A connection is opened, either active or passive. Active connection, works by sending the request to the server and waiting until the server opens the TCP connection. Passive connection, works the other way around; when servers are behind firewalls and do not allow TCP connection inbound, the client sends the command to open a passive connection (PASV), and then the server sends an open connection request to the client.

Files are not encrypted during an FTP connection. If you need encryption in your files, you must use FTPS. Using FTPS, sends a command to the server (AUTH TLS), which asks the server to encrypt files.

It’s always good to have some more knowledge of something you use every day. Any question, comments, suggestions, let me know.

Author Spotlight

Richi González

I started programming when I was 12. I'm a Developer and have been working with the Clip-Bucket script since it came out. I'm the Liaison between Arvixe and Clip-Bucket, so anything you need regarding Clip-Bucket or any particular computer-related subject you need, let me know so I can assist you.