Протокол TFTP
краткое описание структуры пакетов и формата сообщений
TFTP
RFC 783
RFC 1350
Протокол TFTP (Trivial File Transfer Protocol - тривиальный протокол переноса файлов) использует дейтаграммы UDP. TFTP поддерживает операции записи и чтения файлов, но не поддерживает служб каталогов и проверки полномочий (авторизации) пользователей.
Команды
Список команд TFTP приведен ниже:
Команда Описание
Read Request Запрос на чтение файла.
Write Request Запрос на запись в файл.
File Data Копирование файла.
Data Acknowledge Подтверждение.
Error Индикация ошибки.
Параметры
Запросы чтения и записи протокола TFTP используют следующие параметры:
Параметр Описание
Filename Имя файла (в кавычках), который будет использоваться для чтения или записи.
Mode Режим передачи данных - формат файла для копирования:
NetASCII файл ASCII.
Octet 8-битовые бинарные данные.
Mail стандартный формат ASCII с именем пользователя вместо имени файла.
Команды данных и подтверждения TFTP используют следующие параметры:
Команда Описание
Block Номер блока или порядковый номер текущего кадра данных.
Data Первая часть файла данных для кадров данных TFTP.
TFTP Errors Кадр ошибки TFTP, содержащий код ошибки в круглых скобках, сопровождаемое сообщением об ошибке:
(0000) неизвестная ошибка.
(0001) файл не найден.
(0002) нарушение прав доступа.
(0003) нехватка места на диске.
(0004) некорректная операция TFTP.
(0005) неизвестный идентификатор транзакции.
(0006) файл с таким именем уже существует.
-
неизвестный пользователь.
Авторские права Энциклопедия сетевых протоколов
Все права защищены.
Дата публикации: 2005-09-22 (4698 просм.)
[ Назад ]
Обсудить статью на Форуме.
|