Domov Razvoj Kaj je univerzalno edinstven identifikator (uuid)? - definicija iz tehopedije

Kaj je univerzalno edinstven identifikator (uuid)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni univerzalno enoličen identifikator (UUID)?

Univerzalno edinstven identifikator (UUID) je 128-bitno število, ki identificira edinstvene internetne predmete ali podatke. UUID ustvari algoritem z vrednostmi, ki temeljijo na omrežnem naslovu naprave.


UUID uporabljajo številne programske družbe, kot sta Microsoft in Apple, in se široko uporabljajo kot sestavni deli Microsoftovih globalno edinstvenih identifikatorjev (GUID). Druge uporabe UUID vključujejo datotečni sistem Linux2 ext2 / ext3.

Techopedia razlaga univerzalno edinstven identifikator (UUID)

UUID je bil ustvarjen v omrežnem računalniškem sistemu (NCS), ki je pozneje postal del distribuiranega računalniškega okolja (DCE), standardiziranega v programu Open Software Foundation (OSF).


UUID običajno označimo z 32 šestnajstičnimi števkami, prikazanimi v petih skupinah znakov, ločeno ločenih z vezaji. Na primer, UUID se lahko pojavi na naslednji način: f81d4fae-7dec-11d0-a765-00a0c91e6bf6.


Za ustvarjanje in primerjavo ravni edinstvenosti UUID se uporabljajo različni mehanizmi za ustvarjanje UUID. Glede na vrsto uporabljenega mehanizma bo ustvarjeni UUID popolnoma ali praktično drugačen od drugih ustvarjenih UUID-ov. UUID so sestavljeni iz kombiniranih komponent; zato je v ustvarjenem UUID vedno prisotna nekakšna edinstvenost.


Zagotovljeni edinstveni identifikator vključuje sklic na omrežni naslov gostitelja, ki ustvarja UUID, časovni žig in poljubno komponento. Ker se omrežni naslovi za vsak računalnik razlikujejo, je časovni žig drugačen tudi za vsak ustvarjen UUID. Tako dva različna gostiteljska stroja kažeta zadostno stopnjo edinstvenosti. Za večjo varnost je dodana naključno ustvarjena poljubna komponenta.


UUID-ji so tudi del podatkovne strukture Tmodel, ki je vrsta storitve v registru Universal Description Discovery and Integration (UDDI), ki se uporablja za odkrivanje spletnih storitev.

Kaj je univerzalno edinstven identifikator (uuid)? - definicija iz tehopedije