СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Протокол передачи данных FTP

Категория: Информатика

Нажмите, чтобы узнать подробности

презентауия о протоколе передачи данных FTP.  

Просмотр содержимого документа
«Протокол передачи данных FTP»

ПРОТОКОЛ ПЕРЕДАЧИ ДАННЫХ

ПРОТОКОЛ ПЕРЕДАЧИ ДАННЫХ

Определение FTP (протокол передачи файлов) — стандартный протокол, предназначенный для передачи файлов по TCP-сетям. Использует 21-й порт. FTP часто используется для загрузки сетевых страниц и других документов с частного устройства разработки на открытые сервера хостинга.

Определение

FTP (протокол передачи файлов) — стандартный протокол, предназначенный для передачи файлов по TCP-сетям. Использует 21-й порт. FTP часто используется для загрузки сетевых страниц и других документов с частного устройства разработки на открытые сервера хостинга.

История Первая реализация протокола (1971 г.) предусматривала обмен между клиентом и сервером сообщениями, состоящими из заголовка (72 бит) и данных переменной длины. Заголовок сообщения включал в себя запрос к FTP-серверу или ответ от него, тип и длину передаваемых данных. В качестве данных передавались параметры запроса (например, путь и имя файла), информация от сервера (например, список файлов в каталоге) и сами файлы. Таким образом, команды и данные передавались по одному и тому же каналу.

История

Первая реализация протокола (1971 г.) предусматривала обмен между клиентом и сервером сообщениями, состоящими из заголовка (72 бит) и данных переменной длины. Заголовок сообщения включал в себя запрос к FTP-серверу или ответ от него, тип и длину передаваемых данных. В качестве данных передавались параметры запроса (например, путь и имя файла), информация от сервера (например, список файлов в каталоге) и сами файлы. Таким образом, команды и данные передавались по одному и тому же каналу.

Свойства протокола. Основан на сессиях работы. Встроена аутентификация пользователей.  В основном предусмотрен для передачи больших двоичных файлов. Модель соединения – двойное подключение. В основном приспособлен для приёма и передачи. Поддерживает текстовый и двоичный режимы передачи.  Поддерживает указание типов передаваемых данных (MIME заголовки).  Поддерживает операции над файловой системой (mkdir, rm, rename, и т. д.).  Достаточно яркая особенность протокола FTP в том, что он использует множественное подключение.

Свойства протокола.

  • Основан на сессиях работы.
  • Встроена аутентификация пользователей.
  • В основном предусмотрен для передачи больших двоичных файлов.
  • Модель соединения – двойное подключение.
  • В основном приспособлен для приёма и передачи.
  • Поддерживает текстовый и двоичный режимы передачи.
  • Поддерживает указание типов передаваемых данных (MIME заголовки).
  • Поддерживает операции над файловой системой (mkdir, rm, rename, и т. д.).
  • Достаточно яркая особенность протокола FTP в том, что он использует множественное подключение.
Соединение и передача данных Протокол определен в RFC 959. Сервер отвечает по потоку управления трёхзначными ASCII-кодами состояния с необязательным текстовым сообщением. Например, «200» означает, что последняя команда была успешно выполнена. Цифры представляют код ответа, а текст — разъяснение или запрос. Текущая передача по потоку данных может быть прервана с помощью прерывающего сообщения, посылаемого по потоку управления.

Соединение и передача данных

Протокол определен в RFC 959. Сервер отвечает по потоку управления трёхзначными ASCII-кодами состояния с необязательным текстовым сообщением. Например, «200» означает, что последняя команда была успешно выполнена. Цифры представляют код ответа, а текст — разъяснение или запрос. Текущая передача по потоку данных может быть прервана с помощью прерывающего сообщения, посылаемого по потоку управления.

Спасибо за внимание.

Спасибо за внимание.