FTP

File Transfer Protocol

Application Layer — File Transfer

Protocol Overview

Full Name File Transfer Protocol
Abbreviation FTP
OSI Layer Application Layer
Category File Transfer
Default Port 20, 21
RFC RFC 959

About FTP

Standard protocol for transferring files between hosts. Uses separate control (port 21) and data (port 20) connections.

Application Layer File Transfer Port 20, 21

Standards Reference

FTP is defined in RFC 959, published by the Internet Engineering Task Force (IETF). RFCs are the official standards documents for internet protocols and are freely available for public review.

Related Protocols — Application Layer