ГОСТ Р 56160—2014
Семантика секций datagram_section:
tablejd: Поле 8 битов, в котором должно быть установлено ОхЗЕ (секции DSM-CC с частными
данными в соответствии с [9]).
section_syntax_indicator: Поле 1 бит. должно быть установлено в соответствии с [9].
prlvate_indicator: Поле 1 бит. должно быть установлено в соответствии с (9].
resorved Поле 2 бита, должно быть установлено «11».
section„length. Поле 12 битов, должно быть установлено в соответствии с [9].
MAC_address_[1..6]: Поле 48 битов содержит MAC адрес назначения. MAC адрес фрагментиро
ван в 6 областях по 8 битов, обозначенных от MAC_address_1 до MAC_address_6. Поле
MAC_address_1 содержит старший значащий байт MAC адреса, a MAC_address_6 содержит младший
байт. На рисунке 4 показано отображение байта MAC адреса в секциях полей.
П р и м е ч а н и е — Порядок битов в байтах не реверсируется, самый старший бит (MSB) каждого байта
передается первым.
MSBLSB
Р и с у н о к 4 — Отображение байтов MAC адреса в полях секции
Поля MAC_address содержат открытый или зашифрованный МАС-адрес. как указано в поле
address_scrambling_control.
payload_scrambling_control: Поле 2 бита определяет режим скремблирования полезной
нагрузки секции. Полезная нагрузка секции начинается после поля MAC_address_1. она не включает
контрольную сумму или поле CRC 32. Кодирование поля в соответствии с таблицей 2. Метод скрем
блирования определяется пользователем.
Т а б л и ц а 2 — Кодирование поля payload_scrambling_control
Величина
payload_sc(ambling_control
00
Не скремблировано
01
Определяется службой
10
Определяется службой
11
Определяется службой
address_scrambling_control: Поле 2 бита определяет режим скремблирования MAC адреса в
соответствии с таблицей 3. Это поле обеспечивает динамическое изменение MAC адресов. Исполь
зуемым методом скремблирования является метод пользователя.
12