File Transfer Protocol

computing: software: File Transfer Protocol

Overview
File Transfer Protocol, or FTP for short, is an open protocol for transferring file and directory information between computers. It has a client-server architecture, i.e. one end must run an FTP server (often referred to as ftpd, for FTP Daemon), and the other end must run an ftp client.

Reference

 * RFC 959 is the original specification for FTP but does not include some later enhancements such as EPRT

Links

 * Active FTP vs. Passive FTP, a Definitive Explanation