Hvad er en globalt unik identifikator?

De fleste kommunikationssoftware kræver specielle unikke identifikatorer for at spore og identificere specifikke meddelelser. Denne globalt unikke identifikator (GUID) er knyttet til mange former for kommunikation, herunder direktemeddelelser, e-mails og dataoverførsel fra forretning til virksomhed. GUID bruges som en sporingsnøgle for at sikre, at en meddelelse sendes fra den rigtige sendemaskine og modtages af den rigtige modtager.

Konceptet om en globalt unik identifikator inden for datalogi har været tilgængelig i flere årtier. Disse identifikatorer er baseret på komplekse algoritmer, der sikrer, at der genereres en unik ID for hver anmodning. Mange GUID-algoritmer bruger MAC-adressen (Computer Memory Access Control), som er et stort unikt nummer, der er tildelt hvert computersystem.

I Windows®-operativsystemer er en globalt unik identifikator en 128-bit numerisk værdi, der bruges til at få adgang til softwareobjekter i hukommelsen. Denne værdi genereres gennem specielle funktioner i operativsystemet. Det garanteres at være unikt ID inden for en bestemt hardwarekonfiguration.

Oprettelse af en GUID, der kan bruges på tværs af flere hardwareserver, kræver en avanceret algoritme. Dette skyldes, at GUID for en enkelt maskine har potentialet til at blive duplikeret på en anden maskine. Avancerede algoritmer bruger typisk specielle identifikatorer inden for hardwarestyringssystemer for at garantere unikhed. Nogle eksempler inkluderer tidsstempler med en kombination af IP-adresser.

Mange databaser bruger globalt unikke identifikatorer som den unikke nøgle til datatabeller. Denne nøgle oprettes ved hjælp af databasefunktioner, der returnerer det næste tilgængelige unikke ID i systemet. Denne type nøgle har en større sandsynlighed for at være unik end andre generiske værktøjer til generering af nøgler, fordi den spores af den centrale database.

En universelt unik identifikator (UUID) gør det samme som en globalt unik identifikator. GUID bruges typisk i Microsoft®-produkter, mens UUID bruges i generiske softwareprodukter. GUID-identifikatorer bruges stærkt i komponent- og objektmodel (COM) softwareprodukter, der er baseret på Microsoft Windows®-platformen.

En GUID er et ekstremt stort antal, hvilket gør det sandsynligt, at det er unikt. Dette bliver vigtigt for internetapplikationer, der skal holde styr på meddelelser og køb fra forbrugere. GUID sporer en ordre til en bestemt transaktion, som hjælper med at sikre, at det korrekte produkt er valgt.

Mange hardwareenheder bruger også den globalt unikke identifikator til at spore serienumre under produktregistrering. Dette hjælper med at identificere en hardwareenhed til en bestemt kunde. Det unikke ID kan hjælpe supportpersonligt med at spore hardware- og softwareversioner, hvilket gør dem lettere at understøtte.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?