ГОСТ 33472—2015
А.5.2 Пакет данных протокола транспортного уровня состоит из заголовка, поля данных уровня поддержки
услуг, а также поля контрольной суммы данных уровня поддержки услуг.
А.5.3 Общая длина пакета протокола транспортного уровня не превышает значения 65535 байт, что соот
ветствует максимальному значению параметра Window Size (максимальный размер целого пакета, принимаемый на
стороне приемника) заголовка протокола TCP. В таблице А.З указан состав пакета протокола транспортного
уровня.
Т а б л и ц а А.З — Состав пакета протокола транспортного уровня
Бит 7Бит 6Бит 5Бит 4Бит 3Бит 2Бит1Бит 0Тип
ТипРазмер.
данных
байт
PRV (Protocol Verson)MBYTE1
SKID (Security Key ID)МBYTE1
PRF (Prefix)RTEENACMPPRМBYTE1
HL (Header Length)
МBYTE
1
HE (Header Encoding)
МBYTE
1
FDL (Frame Data Length)
МUSHORT
2
PID (Packet Identifier)
МUSHORT
2
PT (Packet Type)
1
PRA (PeerAddress)
2
RCA (Recipient Address)
2
TTL (Time To Live)
1
HCS (Header Check Sum)
1
SFRD (Services Frame Data)
0... 65517
SFRCS (Services Frame Data Check Sum)
м
BYTE
о
USHORT
о
USHORT
ОBYTE
м
BYTE
о
BINARY
ОUSHORT
0.2
А.5.4 Заголовок протокола транспортного уровня состоит из следующих полей: PRV. PRF. PR. CMP. ENA.
RTE. HL. НЕ. FDL. РЮ. РТ. PRA. RCA. TTL. HCS. Протокол уровня поддержки услуг представлен полем SFRD. кон
трольная сумма поля уровня поддержки услуг— в поле SFRCS.
А.5.5 Параметр PRV содержит значение 0x01. Значение данного параметра инкрементируется каждый раз
при внесении изменений в структуру заголовка.
А.5.6 Параметр SKID определяет идентификатор ключа, используемого при шифровании.
А.5.7 Параметр PRF определяет префикс заголовка транспортного уровня и содержит значение 00.
А.5.8 Поле RTE (Route) определяет необходимость дальнейшей маршрутизации данного пакета на удален
ный аппаратно-программный комплекс, а также наличие опциональных параметров PRA, RCA. TTL. необходимых
для маршрутизации данного пакета. Если поле имеет значение 1.то необходима маршрутизация и поля PRA.
RCA. TTL присутствуют в пакете. Данное попе устанавливает диспетчер того аппаратно-программного
комплекса, на котором сгенерирован пакет, или АСН. сгенерировавший пакет для отправки на аппаратно-
программный комплекс, в случав установки в нем параметра «HOME_OISPATCHER_ID», определяющего адрес
аппаратно-программного комплекса, на котором данная АСН зарегистрирована.
А.5.9 Поле ENA (Encryption Algorithm) определяет код алгоритма, используемый для шифрования данных из
поля SFRD. Если поле имеет значение 00. то данные в поле SFRD не шифруются.
А.5.10 Поле CMP (Compressed) определяет, используется ли сжатие данных из поля SFRD. Если поле имеет
значение 1. то данные в поле SFRD считаются сжатыми.
А.5.11 Поле PR (Priority) определяет приоритет маршрутизации данного пакета и может принимать следую
щие значения:
- 00 — наивысший;
-01 — высокий:
- 10 — средний;
-11 — низкий.
18