Протоколы Internet


Протокол пересылки файлов FTP - часть 7


/p>

В депозитариях можно встретить файлы следующих разновидностей (все виды ниже перечисленных файлов пересылаются в режиме binary, а не ASCII):

Таблица 4.5.4.2

Тип файла

Пример записи имени файла

Программа обработки файла

Архивированный файл

файл.Z

compress, uncompress

tar-файл

файл.tar

tar

Архивированный tar-файл

файл.tar.Z

tar, compress, uncompress

файл.tar.gz

Применен архиватор GZIP

uuencode-файл

файл.uue

uuencode, uudecode

Архивированный uuencode-файл

файл.uue.Z

uuencode, uudecode, compress, uncompress

zip-файл

файл.zip

pkzip, pkunzip

shar-файл

файл.shar

shar, sh, unshar

сжатый shar-файл

файл.shar.Z

shar, sh, unshar, compress, uncompress

При выполнении FTP система возвращает трехразрядные десятичные коды-отклики, которые позволяют судить о корректности обмена и диагностировать процедуру. Выдача кода сопровождается текстом-комментарием. Первая цифра может принимать значения от 1 до 5. Структура кодов показана в таблице 4.5.4.3:

Таблица 4.5.4.3. Коды диагностики

Значение кода-отклика

Описание

1yz

Позитивный предварительный отклик, который означает, что операция начата. До завершения процедуры следует ожидать как минимум еще один отклик

2yz

Сигнал успешного завершения процедуры, говорящий о том, что можно ввести новую команду

3yz

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

4yz

Негативный отклик, свидетельствующий о том, что команда не воспринята, но можно попробовать ее исполнить еще раз

5yz

Отклик, говорящий о том, что команда не выполнена и не может быть выполнена вообще

Значение кода "y" в вышеприведенной таблице может принимать значения от 0 до 5. Значения кодов "y" приведены ниже:

Значение кода-отклика

Описание

x0z

Указывает на синтаксическую ошибку; синтаксис верен но команда не имеет смысла

x1z

Указание на необходимость ввода дополнительной информации

x2z

Отклик, связанный с управлением каналом связи

x3z

Отклик для команд идентификации пользователя и проверки пароля

x4z

Функция не определена

x5z

Отклик, характеризующий состояние файловой системы

<


Начало  Назад  Вперед