14.9.2 Элементы данных протокола TFTP

We use cookies. Read the Privacy and Cookie Policy

14.9.2 Элементы данных протокола TFTP

В TFTP существуют пять типов элементов данных:

? Read Request (RRQ, запрос чтения)

? Write Request (WRQ, запрос записи)

? Data (DATA, данные)

? Acknowledgment (ACK, подтверждение)

? Error (ERROR, ошибка)

Сообщение об ошибке указывает на события, подобные таким: "файл не найден" или "для записи файла на диске нет места".

Каждый заголовок TFTP начинается операционным кодом, идентифицирующим тип элемента данных протокола (Protocol Data Unit — PDU). Форматы PDU показаны на рис. 14.6.

Рис. 14.6. Форматы элементов данных TFTP

Отметим, что длина Read Request и Write Request меняется в зависимости от длины имени файла и полей режима, каждое из которых представляет собой текстовую строку ASCII, завершенную нулевым байтом. В поле режима могут присутствовать netascii (сетевой ASCII) или octet (октет).