Sommario:
- Definizione - Cosa significa Universally Unique Identifier (UUID)?
- Techopedia spiega l'UUID (Universally Unique Identifier)
Definizione - Cosa significa Universally Unique Identifier (UUID)?
Un identificatore univoco universale (UUID) è un numero a 128 bit che identifica oggetti o dati Internet univoci. Un UUID è generato da un algoritmo con valori basati sull'indirizzo di rete di una macchina.
Gli UUID sono utilizzati da molte società di software, come Microsoft e Apple, e sono ampiamente utilizzati come componenti degli identificatori univoci globali (GUID) di Microsoft. Altri usi dell'UUID includono il file system ext2 / ext3 di Linux.
Techopedia spiega l'UUID (Universally Unique Identifier)
L'UUID è stato creato nel Network Computing System (NCS), che in seguito è diventato parte del Distributed Computing Environment (DCE) standardizzato dalla Open Software Foundation (OSF).
Un UUID è in genere indicato da 32 cifre esadecimali visualizzate in cinque gruppi di caratteri separati individualmente da trattini. Ad esempio, un UUID può apparire come segue: f81d4fae-7dec-11d0-a765-00a0c91e6bf6.
Diversi meccanismi vengono utilizzati per generare UUID per determinare e confrontare i livelli di unicità UUID. In base al tipo di meccanismo utilizzato, l'UUID generato sarà completamente o praticamente diverso dagli altri UUID generati. Gli UUID sono costituiti da componenti combinati; pertanto, un qualsiasi tipo di unicità è sempre presente in qualsiasi UUID generato.
Un identificatore univoco garantito include un riferimento all'indirizzo di rete dell'host che genera l'UUID, un timestamp e un componente arbitrario. Poiché gli indirizzi di rete per ciascun computer variano, anche il timestamp è diverso per ogni UUID generato. Pertanto, due diverse macchine host mostrano livelli sufficienti di unicità. Il componente arbitrario creato casualmente viene aggiunto per una maggiore sicurezza.
Gli UUID fanno anche parte della struttura di dati Tmodel, che è un tipo di servizio nel registro UDDI (Universal Description Discovery and Integration) utilizzato per il rilevamento del servizio Web.