October 1985

FTP standardized

RFC 959 defined the File Transfer Protocol in October 1985 — the standard for uploading and downloading files over TCPTransmission Control Protocol — a reliable, connection-oriented protocol used on the internet..

What it was for

File Transfer ProtocolFTPFile Transfer Protocol — a classic protocol for uploading and downloading files over networks. uses separate control and data connections — clients log in, navigate directories with `CWD` and `LIST`, and transfer files with `RETR`/`STOR`. Though largely replaced by HTTPSHTTP Secure — HTTP encrypted with TLS so data cannot be read in transit. and SFTP for security, FTPFile Transfer Protocol — a classic protocol for uploading and downloading files over networks. powered early web hosting, software mirrors, and embedded device updates for decades.

Companies

  • IETF

Why it's here

RFC 959 unified decades of ad-hoc file transfer into one interoperable internet protocol.

Why it mattered

FTPFile Transfer Protocol — a classic protocol for uploading and downloading files over networks. was how software, patches, and media moved across the early internet before the web dominated.

What it solved

Every host had incompatible file transfer commands; the internet needed a common client-serverA network model where clients request services from centralized servers — the pattern behind most web applications. file protocol.

Media

  • File Transfer Protocol
    ImageFile Transfer Protocol

    Jason Scott, CC BY 2.0, via Wikimedia Commons

Related