Насколько детерминирован UUIDCREATELEQUENT относительно MAC-адреса?

StackOverflow https://stackoverflow.com/questions/4227590

  •  26-09-2019
  •  | 
  •  

Вопрос

Мое понимание в том, что в системах Windows в XP, Vista и Win7, и на серверных продуктах на основе тех же ядер API uuidCreatequiqueaine () API Win32 использует один из MAC-адресов в системе для генерации UUID и помещает это значение на хвостовом конце генерация.

Мой вопрос, учитывая, что набор конфигурации сетевых устройств не меняется, UUIDCREATELEQUENTAL всегда выбирает один и тот же MAC-адрес каждый раз?

Это было полезно?

Решение

Вы не можете полагаться на тот же MAC-адрес, используемый. От Rfc.:

4.1.6. Узел

Для UUID Version 1 поле узла состоит из MAC-адреса IEEE 802, как правило, адреса хоста. Для систем с несколькими адресами IEEE 802 любой доступный можно использовать.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top