Obsah:
- Definícia - Čo znamená univerzálne jedinečný identifikátor (UUID)?
- Techopedia vysvetľuje univerzálne jedinečný identifikátor (UUID)
Definícia - Čo znamená univerzálne jedinečný identifikátor (UUID)?
Univerzálne jedinečný identifikátor (UUID) je 128-bitové číslo, ktoré identifikuje jedinečné internetové objekty alebo údaje. UUID je generovaný algoritmom s hodnotami, ktoré sú založené na sieťovej adrese stroja.
UUID používajú mnohé softvérové spoločnosti, napríklad Microsoft a Apple, a vo veľkej miere sa používajú ako súčasti globálne jedinečných identifikátorov spoločnosti Microsoft (GUID). Medzi ďalšie použitia UUID patrí systém súborov Linux ext2 / ext3.
Techopedia vysvetľuje univerzálne jedinečný identifikátor (UUID)
UUID bol vytvorený v Network Computing System (NCS), ktorý sa neskôr stal súčasťou Distribuovaného výpočtového prostredia (DCE) štandardizovaného Open Software Foundation (OSF).
UUID je zvyčajne označený 32 hexadecimálnymi číslicami zobrazenými v piatich skupinách znakov oddelených spojovníkmi. Napríklad UUID môže vyzerať nasledovne: f81d4fae-7dec-11d0-a765-00a0c91e6bf6.
Rôzne mechanizmy sa používajú na generovanie UUID na určenie a porovnanie úrovní jedinečnosti UUID. Na základe typu použitého mechanizmu sa vygenerovaný UUID bude úplne alebo prakticky líšiť od ostatných vygenerovaných UUID. UUID sa skladajú z kombinovaných komponentov; preto v každom vytvorenom UUID je vždy prítomná určitá jedinečnosť.
Zaručený jedinečný identifikátor obsahuje odkaz na sieťovú adresu hostiteľa generujúceho UUID, časovú pečiatku a ľubovoľný komponent. Pretože sieťové adresy pre každý počítač sa líšia, časová pečiatka sa tiež líši pre každý vygenerovaný UUID. Dva rôzne hostiteľské stroje teda vykazujú dostatočnú úroveň jedinečnosti. Náhodne vytvorený ľubovoľný komponent je pridaný pre zvýšenie bezpečnosti.
UUID sú tiež súčasťou dátovej štruktúry Tmodel, čo je typ služby v registri UDDI (Universal Description Discovery and Integration), ktorý sa používa na vyhľadávanie webových služieb.
