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