Inhoudsopgave:
- Definitie - Wat betekent Universally Unique Identifier (UUID)?
- Techopedia verklaart Universally Unique Identifier (UUID)
Definitie - Wat betekent Universally Unique Identifier (UUID)?
Een universeel unieke identificatie (UUID) is een 128-bits nummer dat unieke internetobjecten of -gegevens identificeert. Een UUID wordt gegenereerd door een algoritme met waarden die zijn gebaseerd op het netwerkadres van een machine.
UUID's worden gebruikt door veel softwarebedrijven, zoals Microsoft en Apple, en worden uitgebreid gebruikt als componenten van Microsoft's wereldwijd unieke identificatiegegevens (GUID's). Andere UUID-toepassingen zijn het ext2 / ext3-bestandssysteem van Linux.
Techopedia verklaart Universally Unique Identifier (UUID)
De UUID is gemaakt in het Network Computing System (NCS), dat later onderdeel werd van de Distributed Computing Environment (DCE), gestandaardiseerd door de Open Software Foundation (OSF).
Een UUID wordt meestal aangeduid met 32 hexadecimale cijfers die worden weergegeven in vijf tekengroepen die afzonderlijk worden gescheiden door koppeltekens. Een UUID kan bijvoorbeeld als volgt verschijnen: f81d4fae-7dec-11d0-a765-00a0c91e6bf6.
Verschillende mechanismen worden gebruikt om UUID's te genereren om UUID-uniekheidsniveaus te bepalen en te vergelijken. Op basis van het type mechanisme dat wordt gebruikt, zal de gegenereerde UUID volledig of praktisch verschillen van andere gegenereerde UUID's. UUID's bestaan uit gecombineerde componenten; daarom is er altijd een soort uniekheid aanwezig in elke gegenereerde UUID.
Een gegarandeerde unieke identificatie omvat een verwijzing naar het netwerkadres van de UUID-genererende host, een tijdstempel en een willekeurig onderdeel. Omdat netwerkadressen voor elke computer variëren, is de tijdstempel ook verschillend voor elke gegenereerde UUID. Aldus vertonen twee verschillende hostmachines voldoende uniek niveau. De willekeurig gecreëerde willekeurige component is toegevoegd voor verbeterde beveiliging.
UUID's maken ook deel uit van de Tmodel-datastructuur, een servicetype in het Universal Description Discovery and Integration (UDDI) -register dat wordt gebruikt voor het detecteren van webservices.