Оглавление:
- Определение - Что означает универсальный уникальный идентификатор (UUID)?
- Techopedia объясняет универсальный уникальный идентификатор (UUID)
Определение - Что означает универсальный уникальный идентификатор (UUID)?
Универсальный уникальный идентификатор (UUID) - это 128-битное число, которое идентифицирует уникальные интернет-объекты или данные. UUID генерируется алгоритмом со значениями, которые основаны на сетевом адресе машины.
UUID используются многими компаниями-разработчиками программного обеспечения, такими как Microsoft и Apple, и широко используются в качестве компонентов глобально уникальных идентификаторов Microsoft (GUID). Другое использование UUID включает файловую систему ext2 / ext3 в Linux.
Techopedia объясняет универсальный уникальный идентификатор (UUID)
UUID был создан в сетевой вычислительной системе (NCS), которая впоследствии стала частью распределенной вычислительной среды (DCE), стандартизированной Open Software Foundation (OSF).
UUID обычно обозначается 32 шестнадцатеричными цифрами, отображаемыми в пяти группах символов, разделенных дефисами. Например, UUID может выглядеть следующим образом: f81d4fae-7dec-11d0-a765-00a0c91e6bf6.
Различные механизмы используются для генерации UUID для определения и сравнения уровней уникальности UUID. В зависимости от типа используемого механизма сгенерированный UUID будет либо полностью, либо практически отличаться от других сгенерированных UUID. UUID состоят из комбинированных компонентов; следовательно, некоторая уникальность всегда присутствует в любом сгенерированном UUID.
Гарантированный уникальный идентификатор включает в себя ссылку на сетевой адрес хоста, генерирующего UUID, метку времени и произвольный компонент. Поскольку сетевые адреса для каждого компьютера различаются, отметка времени также отличается для каждого сгенерированного UUID. Таким образом, две разные хост-машины демонстрируют достаточные уровни уникальности. Произвольно созданный произвольный компонент добавлен для повышения безопасности.
UUID также являются частью структуры данных Tmodel, которая является типом службы в реестре универсального описания и интеграции (UDDI), используемой для обнаружения веб-службы.
