ГОСТ Р 56160—2014
Т а б л и ц а 4 — Синтаксис структуры multiprotocol_encapsulation_info
СинтаксисКоличество битовМнемоника
multiprotocol_encapsulation Jnfo () {
MAC_address_range
3uimsbf
MACJP_mapping_f!ag
1bslbf
alignmentjndicator
1bslbf
reserved
3bslbf
max_sections_per_datagram
8uimsbf
}
Семантика структуры multiprotocol_encapsulation_info:
MAC_address_range. Поле 3 бита указывает количество байтов MAC адреса, которое исполь
зуется службой для дифференцирования приемников. Кодирование поля в соответствии с таблицей 5.
Т а б л и ц а 5 — Кодирование поля MAC_address_range
MAC_address_rangeБайтыдействительного MAC_addre*s
0x00зарезервировано
0x016
0x026.5
0x036. 5.4
0x046. 5. 4. 3.
0x056. 5. 4. 3. 2
0x066. 5. 4. 3. 2, 1
0x07зарезервировано
MAC_IP_mapping_flag: Флаг 1 бит. Этот флаг устанавливается в «1». если для отображения
MAC используется IP. как описано в соответствии с [14] для групповой адресации IPv4 и для многоад
ресной рассылки адресов IPv6 (в соответствии с [15]). Если этот флаг установлен в «0», то
парамет ры отображения МАС-адресов в IP-адреса настоящий стандарт не определяет.
alignmentjndicator. Поле 1 бит. указывает на параметры выравнивания, которое выполняется
между байтами datagram_section и байтами транспортного потока. Кодирование поля в соответствии с
таблицей 6.
14