ГОСТ Р ИСО/МЭК 9834-8— 2011
12.1.2 Положение полей УУИдв двоичном представлении показано на рисунке 1.
2
,
Овны11,г,а Ости-ЦЮ
»*2
Опии
1
;в,4
0
<ш«т
Первый
7
DIr0|Г0J70
«TlmeLow»
SeqHgto
(октет15)«TlrmMdi«ММопА1кПЪт1ф 1»Последний
октет
«SMrttndCtoc*«CkxMaqLtMa«Node»(паримдм сжтчгт}(октет0)
«Hodo (noonmw чгшрк аспгтя)
Рисунок 1 — Положение полей УУИд в двоичном представлении
12.1.3Рекомендуется, чтобы это двоичное представление использовалось при передаче с
помощью средств коммуникации, когда 16октетовдвоичного представления передаются какнепрерыв
ный набор битовс первым октетом (октет 15). предшествующим последнему (октет0).
П р и м е ч а н и е
1 — Порядок битов в октете определяется спецификацией метода коммуникации.
П р и м е ч а н и е
2 — Использование 16 последовательных октетов в указанном выше порядке для переда
чи УУИд. но спецификации протоколов могут использовать альтернативные способы передачи УУИд. вкпючая
фрагментацию или передачу только частей УУИд (таких, как части, входящие в значение времени).
12.2 Версия
12.2.1 Идентифицировано три альтернативныхспособа создания УУИд (основанный навремени,
имени и случайном числе) и они различаются по четырем самым старшим битам поля
«VersionAndTimeHigh» (биты с 7-го по4-й октета 9 УУИд). УУИд. созданные с использованием этих раз
ныхспособов. называются «разными версиямиУУИд».
П р и м е ч а н и е — Термин «разные версии УУИд» отчасти вводит в заблуждение, но используется как ис
торически сложившийся. Для форматов УУИд нет традиционного понятия «номер версии» в тех случаях, когда но вые
версии могут быть определены при пересмотре настоящего стандарта. Новые форматы УУИд. которые могут
потребоваться в будущем, будут идентифицироваться различными значениями битов варианта.
12.2.2 Определенные в настоящее время «версии УУИд». использующие первые четыре бита
поля «VersionAndTimeHigh» (битыс 7-гопо4-й октета9 УУИд). приведеныв таблице3. Втаблице 3так же
присвоены целые значения «версии» для каждой комбинации битов.
П р и м е ч а н и е — Значение версии 2 не используется для совместимости с исторически сложившимися
определениями УУИд. Значения версий 0 и с 6-й до 15-й зарезервированы для последующего использования.
Т а б л и ц а 3 — Определенные в настоящее время версии УУИд
Бит 7БитвБит 5Бит 4
Значение
версии
Описание
0001
1
Основанная на времени версия, определенная в настоящем
стандарте(см.раздел 13)
0010
2
Зарезервировано для версии безопасности распределенной
вычислительной среды (Distributed Computing Environment —
DCE) со встроенными УУИд POSIX
0011
3
Основанная на имени версия, определенная в настоящем
стандарте(см.раздел 14)
0100
4
Основанная на случайном числе версия, определенная в на
стоящем стандарте(см.раздел 15)
0101
5
Основанная на имени версия, определенная а настоящем
стандарте, с хешированием ХАБ-1 (см. раздел 14)
7