Примеры сетевых топологий


Протокол XTP - часть 4


/p>

XTP-передатчик контролирует все биты поля опции для каждого пакета. Некоторые дополнительные данные о битах субполя опции можно найти в таблице 4.4.5.2.

Таблица 4.4.5.2. Значения битов субполя опции

Бит поля опцииМаска

Возможность изменения

ИспользованиеОписание
 0x800000  Не используется, должно обнуляться
nocheck0x400000по-пакетноРаз на контекстОтключение контрольной суммы
edge0x200000по-пакетно Пограничный запрос статуса
noerr0x100000по-пакетно Раз на контекстОтключение контроля ошибок
multi0x080000Раз на ассоциацию Режим мультикастинга
res0x040000по-пакетноРаз на контекстРежим резервирования
Sort0x020000по-пакетноРаз на контекстДопускает сортировку
Noflow0x010000по-пакетноРаз на контекст

Отключает управление потоком данных

Fastnack0x008000по-пакетноРаз на контекст

Разрешает жесткий контроль ошибок

SRREQ0x004000по-пакетно Запрос статуса
DREQ0x002000по-пакетно 

Запрос доставки статуса

Rclose0x001000по-пакетно 

Получатель отключен

Wclose0x000800по-пакетно 

Отправитель отключен

EOM0x000400по-пакетно Конец сообщения
End0x000200один раз 

Конец контекста или ассоциации

Btag0x000100по-пакетно Начало метки поля данных

"По-пакетно" означает, что бит может изменяться от пакета к пакету. "Раз на ассоциацию" означает, что все контексты ассоциации должны иметь этот бит идентичным. "Один раз" означает, что бит может быть установлен один раз за время жизни контекста

Таблица 4.4.5.3. Коды типов пакетов XTP (Pformat)

Формат пакетаКод типаОписание
data0Информационный пакет пользователя
cntl1Пакет управления состоянием
first2Исходный пакет ассоциации (содержит адресный сегмент)
ecntl3Пакет управления (ошибка)
tcntl5Пакет управления трафиком
join6Мультикастинг-пакет включения в группу
diag8Диагностический пакет

Младший байт поля команда содержит субполе типа пакета (ptype). Биты 0-4 этого субполя содержат код формата пакета (Pformat, см. таблицу 4.4.5.3). Биты 5-7 определяют версию протокола (ver).


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



Книжный магазин