UUID

Staat voor "Universally Unique Identifier." Een UUID is een 128-bits getal dat wordt gebruikt om een uniek object op een computersysteem te identificeren. Voorbeelden zijn objecten in softwareprogramma's, parameters in URL's en labels van afzonderlijke hardware-apparaten.

De meeste UUID's worden weergegeven in hexadecimale notatie, met 32 tekens die door vier koppeltekens van elkaar worden gescheiden. Hieronder staat een voorbeeld van een UUID:

90f51180-158b-11eb-adc1-0242ac120003

Hoewel er verschillende manieren zijn om een UUID te genereren, is de eerste tekenreeks van tekens doorgaans gebaseerd op het tijdstempel (de huidige tijd) van het hostsysteem. De eerste UUID-standaard (versie 1), die in de jaren 90 veel werd gebruikt, had de volgende indeling:

  1. eerste 8 tekens - "lage" 32 bits van het tijdstempel
  2. volgende 4 tekens - "middelste" 16 bits van het tijdstempel
  3. volgende 4 tekens - "hoge" 16 bits van het tijdstempel
  4. volgende 4 tekens - 16-bits "variant" in de klokreeks
  5. laatste 12 tekens - 48-bits host-ID

Door een willekeurige 48-bits host-ID te combineren met een tijdstempel van 64 bits en een 16-bits waarde voor de "variant" wordt het vrijwel onmogelijk dat twee UUID's identiek zijn. Bij gebruik van de vierde versie van de UUID-standaard (UUID4) is de kans op het genereren van twee gelijke UUID's 1 op 1037. Zelfs als er elke seconde miljoenen UUID's worden gegenereerd, is het onwaarschijnlijk dat er gedurende tientallen jaren een dubbele UUID wordt gemaakt.

UUID versus GUID

In de meeste gevallen zijn UUID en GUID synoniemen. Een GUID (Globally Unique Identifier) heeft hetzelfde aantal cijfers en dezelfde indeling als een UUID. Microsoft gebruikt de term GUID echter vaak (in plaats van UUID) voor unieke identificatiegegevens op Windows-apparaten. Het Microsoft .NET Framework bevat de functie NewGuid(), die binnen een softwareprogramma een GUID genereert.

Bijgewerkt October 23, 2020 door Per C.

quizTest je kennis

What is the difference between freeware and shareware?

A
Freeware is always open source, while shareware is not.
0%
B
Freeware is developed by a community, while shareware is created by a single developer.
0%
C
Freeware is free to use forever, while shareware is often a limited-time trial.
0%
D
Freeware is platform-specific, while shareware is multiplatform.
0%
Correct! Incorrect!     View the Freeware definition.
More Quizzes →

Het Tech Terms computerwoordenboek

De definitie van UUID op deze pagina is een originele definitie geschreven door de auteurs van TechTerms.com. Als je naar deze pagina wilt verwijzen of deze definitie wilt citeren, gebruik dan de groene citatiebalk direct onder de definitie.

Ons doel is om computerterminologie op een begrijpelijke manier uit te leggen. We streven naar nauwkeurigheid en eenvoud bij elke definitie die we publiceren. Als je feedback hebt over deze definitie of een nieuwe technische term wilt voorstellen, neem dan contact met ons op.

De Tech Terms-nieuwsbrief

Verbeter je technische kennis met onze dagelijkse of wekelijkse nieuwsbrief! Abonneer je vandaag nog en ontvang nieuwe termen en quizzen in je inbox.

Schrijf je in voor de gratis TechTerms-nieuwsbrief

Hoe vaak wil je een e-mail ontvangen?

Je kunt je op elk moment uitschrijven of je frequentie wijzigen via de links in elke e-mail. Vragen? Neem contact met ons op.

Let op: de nieuwsbrief wordt in het Engels verzonden.