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
FTPFile 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
ImageFile Transfer ProtocolJason Scott, CC BY 2.0, via Wikimedia Commons
Related
- ARPANET switches to TCP/IPJanuary 1, 1983
- HTTP/1.1 standardizedJanuary 1997