IT History Journal
April 16

16 апреля 1971 — Первый протокол передачи файлов FTP

16 апреля 1971

16 апреля 1971 — Первый протокол передачи файлов FTP

16 апреля 1971 года в сети ARPANET появился один из первых сетевых протоколов обмена файлами — FTP (File Transfer Protocol). Его описание было опубликовано в RFC 114.
В начале 1970‑х годов ARPANET только формировалась. Компьютеры университетов и исследовательских центров уже могли соединяться друг с другом, но обмен данными между машинами оставался сложной задачей. У каждого компьютера была своя операционная система и собственные форматы хранения файлов.
Именно для решения этой проблемы группа исследователей ARPANET предложила отдельный сетевой протокол передачи файлов. RFC 114 описывал раннюю версию FTP — протокола, позволяющего удалённо работать с файлами на другом компьютере в сети.
Даже в первой версии FTP уже были реализованы основные операции, которые знакомы пользователям и сегодня:
загрузить файл на удалённый сервер (upload)
скачать файл с сервера (download)
посмотреть список файлов на сервере
удалить или переименовать файл
Для начала 1970‑х это было важное новшество. Исследователи могли не только подключаться к удалённым компьютерам ARPANET, но и обмениваться программами, документами и научными данными.
FTP быстро развивался. В последующие годы протокол несколько раз переписывался и уточнялся. Его современная версия была окончательно стандартизирована в октябре 1985 года в RFC 959.
FTP стал одним из базовых сервисов раннего интернета. До появления веба через FTP распространялись программы, исходные коды, обновления систем и целые архивы научных данных. Многие знаменитые “ftp‑сайты” университетов и исследовательских центров фактически были первыми публичными хранилищами информации в сети.
Позже именно на этих серверах появились первые зеркала программного обеспечения и огромные коллекции файлов, которые подготовили инфраструктуру для будущего веба.
Сегодня FTP постепенно вытесняется более современными протоколами, но его роль в истории интернета трудно переоценить: он стал одним из первых инструментов, который сделал сеть местом обмена информацией, а не просто системой удалённого доступа к компьютерам.

RFC 114

RFC 959