ГОСТ Р 56360—2015
-10 — средний:
-11 — низкий.
При получении пакета диспетчер производит маршрутизацию пакета с более высоким приоритетом быстрее,
чем пакетов с низким приоритетом.
А.5.12 Поле HL —длина заголовка протокола в байтах с учетом байта контрольной суммы (поля HCS).
А.5.13 Поле НЕ определяет применяемый метод кодирования следующей заданным параметром части за
головка протокола.
А.5.14 Попе FDL определяет размер в байтах поля данных SFRD. содержащего информацию протокола
уровня поддержки услуг.
А.5.15 Поле PID содержит номер пакета транспортного уровня, увеличивающийся на 1при отправке каждого
нового пакета на стороне отправителя. Значения вданном поле изменяются по правилам циклического счетчика в
диапазоне от 0 до 65535. т. е. при достижении значения 65535 следующее значение 0.
А.5.16 Поле РТ — тип пакета транспортного уровня. Поле РТ может принимать следующие значения:
- 0 — EGTS_PT_RESPONSE (подтверждение на пакет транспортного уровня);
-1 — EGTS_PT_APPDATA(пакет, содержащий данные протокола уровня поддержки услуг);
- 2 — EGTS_PT_SIGNED_APPDATA (пакет, содержащий данные протокола уровня поддержки услуг с циф
ровой подписью).
А.5.17 Поле PRA— адрес аппаратно-программного комплекса, на котором данный пакетсгенерирован. Дан
ный адрес является уникальным в рамках сети и используется для создания пакета-подтверждения на принимаю
щей стороне.
А.5.18 Поле RCA — адрес аппаратно-программного комплекса, для которого данный пакет предназначен.
По данному адресу производят идентификацию принадлежности пакета определенного аппаратно-программного
комплекса и его маршрутизацию при использовании промежуточных аппаратно-программных комплексов.
А.5.19 Поле TTL — время жизни пакета при его маршрутизации между аппаратно-программными комплек
сами. Использование данного параметра предотвращает зацикливание пакета при ретрансляции в системах со
сложной топологией адресных пунктов. Первоначально TTL устанавливается аппаратно-программным комплек
сом. сгенерировавшим данный пакет. Значение TTL устанавливается равным максимально допустимому числу
аппаратно-программных комплексов междуотправляющим и принимающим аппаратно-программным комплексом.
Значение TTL уменьшается на единицу при трансляции пакета через каждый аппаратно-программный комплекс,
при этом пересчитывается контрольная сумма заголовка протокола. При достижении данным параметром значе
ния 0 и при обнаружении необходимости дальнейшей маршрутизации пакета происходят уничтожение пакета и
выдача подтверждения с соответствующим кодом PC_TTLEXPIRED, указанным втаблице А.14.
А.5.20 Попе HCS — контрольная сумма заголовка протокола (начиная с поля PRV до поля HCS. не включая
поле HCS). Для подсчета значения поля HCS ко всем байтам указанной последовательности применяется алго
ритм CRC-8.
А.5.21 Поле SFRD — структура данных, зависящая от типа пакета и содержащая информацию протокола
уровня поддержки услуг.
А.5.22 Поле SFRCS — контрольная сумма поля протокола уровня поддержки услуг. Для подсчета контроль
ной суммы по данным из поля SFRD используется алгоритм CRC-16. Даннов поле присутствует только в том слу
чае. если есть none SFRD.
А.5.23 Блок-схема алгоритма обработки пакета данных протокола при приеме представлена на рисунке А.2
(см вкладку).
А.6 Структуры данных
А.6.1 Структура данных пакета EGTS_PT_APPDATA
В таблице А.4 представлен формат поля SFRD для пакета типа EGTS_PT_APPDATA.
Таб лиц а А.4 — Формат поля SFRD для пакета типа EGTS_PT_APPDATA
Бит 7Бит 6Бит 5Бит 4Бит 3Бит 2Бит tБит 0ТипТип лакмыхРазмер, байт
SDR 1(Service Data Record)
ОBINARY
9...65517
SDR 2
ОBINARY
9...65517
...
SDR n
ОBINARY
9...65517
Структуры SDR 1, SDR 2. SDR п содержат информацию протокола уровня поддержки услуг.
18