Сети ЭВМ и телекоммуникации. Фролов А.И. - 65 стр.

UptoLike

Составители: 

63
ределенный набор кодов. За кодом обработки команды следует символ пробела
и текст пояснения. Описание команд и основных кодов ответов приведено в
пункте 6.5 «Справочные данные».
Команды протокола FTP, которыми обмениваются «Интерпретатор прото-
кола сервера» и «Интерпретатор протокола пользователя», можно разделить на
три группы.
1. Команды управления доступом к системе обеспечивают авторизацию
пользователя в системе, выход из нее и настройку некоторых текущих парамет-
ров соединения.
2. Команды управления потоком данных устанавливают параметры пе-
редачи данных. Все параметры, описываемые этими командами, имеют значе-
ние по умолчанию, поэтому команды управления потоком используются только
тогда, когда необходимо изменить значение параметров передачи, используе-
мых по умолчанию. Команды управления потоком могут подаваться в любом
порядке, но все они должны предшествовать командам FTP-сервиса.
3. Команды FTP-сервиса определяют действия, которые необходимо про-
извести с указанными файлами. Как правило, аргументом команд этой группы
является имя файла.
6.4 Задание на лабораторную работу
1. Ознакомиться с теоретическим и справочным материалом.
2. Запустить приложение простейшего ftp-сервера «babyftp.exe». Сервер
поддерживает работу только с анонимными пользователями (имя пользователя
«anonymous», пароль любой адрес электронного почтового ящика). Пара-
метры доступа настраиваются в окне «Settings».
3. Разработать приложение ftp-клиента, реализующие следующие функ-
ции:
создание и удаление папок;
перемещение по папкам;
чтение списка содержимого папки;
                                        63

ределенный набор кодов. За кодом обработки команды следует символ пробела
и текст пояснения. Описание команд и основных кодов ответов приведено в
пункте 6.5 «Справочные данные».
       Команды протокола FTP, которыми обмениваются «Интерпретатор прото-
кола сервера» и «Интерпретатор протокола пользователя», можно разделить на
три группы.
       1. Команды управления доступом к системе обеспечивают авторизацию
пользователя в системе, выход из нее и настройку некоторых текущих парамет-
ров соединения.
       2. Команды управления потоком данных устанавливают параметры пе-
редачи данных. Все параметры, описываемые этими командами, имеют значе-
ние по умолчанию, поэтому команды управления потоком используются только
тогда, когда необходимо изменить значение параметров передачи, используе-
мых по умолчанию. Команды управления потоком могут подаваться в любом
порядке, но все они должны предшествовать командам FTP-сервиса.
       3. Команды FTP-сервиса определяют действия, которые необходимо про-
извести с указанными файлами. Как правило, аргументом команд этой группы
является имя файла.

       6.4 Задание на лабораторную работу
       1. Ознакомиться с теоретическим и справочным материалом.
       2. Запустить приложение простейшего ftp-сервера «babyftp.exe». Сервер
поддерживает работу только с анонимными пользователями (имя пользователя
– «anonymous», пароль – любой адрес электронного почтового ящика). Пара-
метры доступа настраиваются в окне «Settings».
       3. Разработать приложение ftp-клиента, реализующие следующие функ-
ции:
       − создание и удаление папок;
       − перемещение по папкам;
       − чтение списка содержимого папки;