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.