ВУЗ:
Составители:
Рубрика:
58
6 Взаимодействие прикладных программ с помощью
протокола передачи данных FTP
Цель работы: изучение принципов организации взаимодействия приклад-
ных программ с помощью протокола передачи данных FTP и приобретение
практических навыков создания клиентских приложений, использующих про-
токол FTP.
Необходимое оборудование: IBM PC-совместимый компьютер с установ-
ленным программным обеспечением: Borland Delphi версии 5.0 и выше, FTP-
сервер Babyftp 1.0.
6.1 Назначение и модели работы протокола FTP
FTP (File Transfer Protocol – протокол передачи данных) – один из старей-
ших протоколов в Internet и входит в его стандарты. Первые спецификации FTP
относятся к 1971 году. С тех пор FTP претерпел множество модификаций и
значительно расширил свои возможности. FTP может использоваться как в
программах пользователей, так и в виде специальной утилиты операционной
системы.
FTP предназначен для решения задач разделения доступа к файлам на уда-
ленных узлах, прямого или косвенного использования ресурсов удаленных
компьютеров, обеспечения независимости клиента от файловых систем удален-
ных узлов, эффективной и надежной передачи данных.
Обмен данными в FTP происходит по TCP-каналу. Обмен построен на тех-
нологии «клиент-сервер». FTP не может использоваться для передачи конфи-
денциальных данных, поскольку не обеспечивает защиты передаваемой ин-
формации и передает между сервером и клиентом открытый текст. FTP-сервер
может потребовать от FTP-клиента аутентификации. Однако пароль и иденти-
фикатор пользователя будут переданы от клиента на сервер открытым текстом.
Простейшая модель работы протокола FTP представлена на рисунке 6.1.
FTP соединение инициируется интерпретатором протокола пользователя.
Управление обменом осуществляется по каналу управления в стандарте прото-
58 6 Взаимодействие прикладных программ с помощью протокола передачи данных FTP Цель работы: изучение принципов организации взаимодействия приклад- ных программ с помощью протокола передачи данных FTP и приобретение практических навыков создания клиентских приложений, использующих про- токол FTP. Необходимое оборудование: IBM PC-совместимый компьютер с установ- ленным программным обеспечением: Borland Delphi версии 5.0 и выше, FTP- сервер Babyftp 1.0. 6.1 Назначение и модели работы протокола FTP FTP (File Transfer Protocol – протокол передачи данных) – один из старей- ших протоколов в Internet и входит в его стандарты. Первые спецификации FTP относятся к 1971 году. С тех пор FTP претерпел множество модификаций и значительно расширил свои возможности. FTP может использоваться как в программах пользователей, так и в виде специальной утилиты операционной системы. FTP предназначен для решения задач разделения доступа к файлам на уда- ленных узлах, прямого или косвенного использования ресурсов удаленных компьютеров, обеспечения независимости клиента от файловых систем удален- ных узлов, эффективной и надежной передачи данных. Обмен данными в FTP происходит по TCP-каналу. Обмен построен на тех- нологии «клиент-сервер». FTP не может использоваться для передачи конфи- денциальных данных, поскольку не обеспечивает защиты передаваемой ин- формации и передает между сервером и клиентом открытый текст. FTP-сервер может потребовать от FTP-клиента аутентификации. Однако пароль и иденти- фикатор пользователя будут переданы от клиента на сервер открытым текстом. Простейшая модель работы протокола FTP представлена на рисунке 6.1. FTP соединение инициируется интерпретатором протокола пользователя. Управление обменом осуществляется по каналу управления в стандарте прото-
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »