Hjem Utvikling Hva er en universelt unik identifikator (uuid)? - definisjon fra techopedia

Hva er en universelt unik identifikator (uuid)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr UUID (Universally Unique Identifier)?

En universelt unik identifikator (UUID) er et 128-bits nummer som identifiserer unike Internett-objekter eller data. En UUID genereres av en algoritme med verdier som er basert på maskinens nettverksadresse.


UUID-er brukes av mange programvareselskaper, for eksempel Microsoft og Apple, og brukes mye som komponenter av Microsofts globalt unike identifikatorer (GUIDer). Andre UUID-bruk inkluderer Linuxs ext2 / ext3-filsystem.

Techopedia forklarer UUID (Universally Unique Identifier)

UUID ble opprettet i Network Computing System (NCS), som senere ble en del av Distribuerte datamiljøer (DCE) standardisert av Open Software Foundation (OSF).


En UUID er vanligvis betegnet med 32 heksadesimale sifre vist i fem tegngrupper som er adskilt av bindestrek. For eksempel kan en UUID vises som følger: f81d4fae-7dec-11d0-a765-00a0c91e6bf6.


Ulike mekanismer brukes til å generere UUID-er for å bestemme og sammenligne UUID-unikhetsnivåer. Basert på typen mekanisme som brukes, vil den genererte UUID være helt eller praktisk forskjellig fra andre genererte UUID-er. UUID-er består av kombinerte komponenter; derfor er det alltid en slags unikhet i enhver generert UUID.


En garantert unik identifikator inkluderer en referanse til nettverksadressen til den UUID-genererende verten, et tidsstempel og en vilkårlig komponent. Fordi nettverksadresser for hver datamaskin varierer, er tidsstempelet også forskjellig for hver genererte UUID. To forskjellige vertsmaskiner viser således tilstrekkelige nivåer av unikhet. Den tilfeldig opprettede vilkårlige komponenten legges til for økt sikkerhet.


UUID-er er også en del av Tmodel-datastrukturen, som er en tjenestetype i UDDI-registeret (Universal Description Discovery and Integration) som brukes til å oppdage webtjenester.

Hva er en universelt unik identifikator (uuid)? - definisjon fra techopedia