ГОСТ 34005—2022
Окончание таблицыК.4
Тип данных
Размер, байт
Диапазон значений
Описание
BINARY
Переменный.
Размеропределяется
внешними параметрами
Не установлен
Содержит последовательностьданных
типа BYTE
ARRAY
OF TYPE
Переменный.
Размер определяется
внешними параметрами
Не установлен
Содержит последовательность одного
из вышеуказанных типов (TYPE), кро
ме BINARY.
Экземпляры типов идут последова
тельно один за другим
К.3.2 Многобайтовые типы данных USHORT, UINT, ULONG, FLOAT и DOUBLE используют порядок следо
вания байт little — endian (младший байт вперед). Байты, составляющие последовательность в типах STRING и
BINARY, интерпретируются как есть, т.е. обрабатываются в порядке их поступления.
К.3.3 Определены следующие типы полей и параметров:
М(Mandatory) — обязательный параметр;
О (Optional) — необязательный параметр.
К.4 Структуры данных
К.4.1 Состав пакета протокола Транспортного уровня представлен на рисунке К.1.
Заголовок протокола
Транспортного уровня
Данные уровня
поддержки услуг
Контрольная сумма данных
уровня поддержки услуг
Рисунок К.1 — Состав пакета протокола Транспортного уровня
К.4.2 Пакет данных протокола Транспортного уровня состоит из заголовка, поля данных Уровня поддержки
услуг, атакже поля контрольной суммы данных Уровня поддержки услуг.
К.4.3 Общая длина пакета протокола Транспортного уровня не превышает значения 65535 байт, что соот
ветствует максимальному значению параметра Window Size (максимальный размер целого пакета, принимаемый
на стороне приемника) заголовка протокола TCR В таблице К.5 описан состав пакета протокола Транспортного
уровня.
Таблица К.5 — Состав пакета протокола Транспортного уровня
Бит 7Бит 6Бит 5Бит4Бит 3Бит 2Бит 1Бит 0ТипТип данныхРазмер,байт
PRV (Protocol Version) M BYTE 1
SKID (Security Key ID) М BYTE 1
PRFRTEENACMPPRМBYTE1
(Prefix)
HL (Header Length)
МBYTE
1
HE (Header Encoding)
МBYTE
1
FDL (Frame Data Length)
м
USHORT
2
PID (Packet Identifier)
2
PT (Packet Type)
1
PRA (PeerAddress)
2
RCA (RecipientAddress)
2
TTL (Time To Live)
1
HCS (Header Check Sum)
1
SFRD (Services Frame Data)
0 ... 65517
SFRCS (Services Frame Data Check Sum)
м
USHORT
м
BYTE
ОUSHORT
ОUSHORT
О BYTE
м
BYTE
О BINARY
ОUSHORT
0,2
109