Общая схема работы протокола FTP

СЕТЕВЫЕ  ТЕХНОЛОГИИ

Общая схема работы протокола FTP

Keywords: управляющее соединение, control connection, анонимный FTP-сервер, anonymous FTP server, распространение файлов

Общая схема работы протокола такова: FTP-сервер ожидает соединения от клиента на определенном порту (обычно используется порт 21, хотя это не обязательно). Когда соединение установлено, клиент использует его для передачи команд серверу, а сервер для передачи ответов клиенту.
Это так называемое "управляющее" TCP соединение. В отличие от других протоколов сеансового уровня, таких как SMTP или HTTP, для передачи данных используется отдельное, второе TCP соединение. Данные по управляющему соединению передаются в соответствии с протоколом Telnet:

 

 

 

 


Фильм 1 «Общая схема работы протокола FTP»

Установив управляющее соединение с сервером, клиент должен провести процедуру авторизации: сообщить имя своей учетной записи и пароль.


Фильм 3 «Авторизация»


Существует множество так называемых "анонимных" FTP-серверов, которые разрешают только скачивать файлы на свой компьютер, но не позволяют загружать файлы на сервер. При регистрации на таких серверах используется имя учетной записи "

anonymous" (или "ftp"), а в качестве пароля передается электронный адрес пользователя.

Использование анонимных FTP-серверов очень популярно для распространения программного обеспечения.