Протокол ftp из каких модулей состоит, команды сервера

FTP модули

FTP (File Transfer Protocol). Появилась в 1971 г. Поддерживаются практически всеми версиями Unix и большинством других ОС.

Протокол FTP работает по схеме загрузки-выгрузки.

Встроены простейшие средства аутентификации

Клиент FTP состоит из следующих модулей

Перечесление модулей:

  • User Interface – пользовательский интерфейс
  • User-PI – интерпретатор команд пользователя
  • User-DTP – передача файла по командам User-PI

Сервер FTP включает следующие модули:

  • Server-PI – принимает и обрабатывает команды от User-PI
  • Server-DTP – управляет передачей данных по командам Server-PI

Схема взаимодействия клиента и сервера

Выглядит следующим образом

  1. Сервер FTP всегда открывает порт TCP 21 и ожидает запроса от клиента
  2. После соединения клиент отправляет команды с указанием имени, пароля, роли участников (активная, пассивная), тип передачи, тип данных и пр.
  3. После согласования пассивный участник ожидает передачи данных
  4. После окончания передачи соединение остается открытым.
  5. Клиенты поддерживают следующие основные команды: open, bye, close, ls (dir), get (копирование на локальный хост), put (копирование на сервер)

Помогая проекту BEST-EXAM, вы делаете образование более доступным для каждого человека, внесите и вы свой вклад -
поделитесь этой статьей в социальных сетях!

Читайте также:

Добавить комментарий

Ваш e-mail не будет опубликован.

стрелка вверх best-exam