ГОСТ Р ИСО/МЭК 9834-8—2011
10 Валидация
Кроме определения того, корректно ли установлены биты варианта и не относитсяли к будущему
значение времени, использованное в основанном на времени УУИд (и которое, следовательно, еще не
моглобыть использовано), отсутствуютспособы определения валидностиУУИд вкаком-либореальном
смысле, и могут встретиться все возможные значения УУИд.
11 Биты варианта
11.1 Биты варианта являются тремя самыми старшими битами (биты 7.6 и5)октета 7, который, в
свою очередь, является самым старшим октетом поля «VariantAndClockSeqHigh».
11.2 ВсеУУИд. соответствующиетребованиям настоящегостандарта, должны иметь следующие
биты варианта: бит 7 октета 7 равен 1, бит б октета 7 равен 0. Бит 5 октета 7 является самым старшим
битом временной последовательности и должен бытьустановлен в соответствии с 12.4.
П р и м е ч а н и е — Бит 5 приведен здесь как бит варианта потому, что его значением различаются истори
чески сложившиеся форматы. Строго говоря, он не является частью значения варианта по настоящему стандарту, а
котором для варианта используются только два бита.
11.3 Информация об использовании других значений битов варианта приведена втаблице 1.
Т а б л и ц а 1 — Использование битов варианта
Бит 7Бит в
Бит 5Описание
0
-
-
Зарезервировано для обеспечения обратной совместимости с
компанией NCS
10
—
Вариант, определенный в настоящем стандарте
11
0
Зарезервировано для обеспечения обратной совместимости с
компанией Microsoft
11
1
Зарезервировано для последующего использования в настоя
щем стандарте
12 Использование полей УУИд и порядок передачи байтов
12.1 Общие положения
12.1.1 Положения и краткое описание назначения полей УУИд в двоичном представлении приве
дены в таблице 2.
Т а б л и ц а 2 — Положения и назначение полей УУИд
Попе
Номера октетов
в УУИд
Описание
oTimeLow»
15—12
Младшие биты значения времени (32 бита)
«ТипеMid»
11—10
Средние биты значения времени (16 битов)
«VerslonAndTimeH»ghi*
9 -8
Версия (4 бита) с последующими старшими битами значения
времени (12 битов)
• VarlantAndClockSeqHigh»
7
биты варианта (2 бита) с последующими старшими битами вре
менной последовательности (6 битов)
«ClockSeqLow»
6
Младшие биты временной последовательности (8 битов)
«Node»
5 -0
Узел (см. 12.5) (48 битов)
6