RFC 4122 - Spazio dei nomi URN per identificatore universalmente unico (UUID)
Data di pubblicazione: Luglio 2005
Stato: Standards Track
Autori: P. Leach (Microsoft), M. Mealling (Refactored Networks, LLC), R. Salz (DataPower Technology, Inc.)
Sommario (Abstract)
Questa specifica definisce uno spazio dei nomi di Uniform Resource Name per gli UUID (Universally Unique IDentifier, Identificatore Universalmente Unico), noti anche come GUID (Globally Unique IDentifier, Identificatore Globalmente Unico). Un UUID è lungo 128 bit e può garantire l'unicità attraverso lo spazio e il tempo. Gli UUID sono stati originariamente utilizzati nel sistema Apollo Network Computing System e successivamente nell'ambiente di calcolo distribuito (Distributed Computing Environment - DCE) dell'Open Software Foundation (OSF), e poi nelle piattaforme Microsoft Windows.
Indice (Table of Contents)
- 1. Introduzione (Introduction)
- 2. Motivazione (Motivation)
- 3. Modello di registrazione dello spazio dei nomi (Namespace Registration Template)
- 4. Specifica (Specification)
- 4.1 Formato (Format)
- 4.2 Algoritmi per la creazione di un UUID basato sul tempo (Algorithms for Creating a Time-Based UUID)
- 4.3 Algoritmo per la creazione di un UUID basato sul nome (Algorithm for Creating a Name-Based UUID)
- 4.4 Algoritmi per la creazione di un UUID da numeri veramente casuali o pseudo-casuali (Algorithms for Creating a UUID from Truly Random or Pseudo-Random Numbers)
- 4.5 ID di nodo che non identificano l'host (Node IDs that Do Not Identify the Host)
- 5. Considerazioni sulla comunità (Community Considerations)
- 6. Considerazioni sulla sicurezza (Security Considerations)
- 7. Ringraziamenti (Acknowledgments)
- 8. Riferimenti normativi (Normative References)
Appendici (Appendices)
- Appendice A. Implementazione di esempio (Sample Implementation)
- Appendice B. Output di esempio di utest (Sample Output of utest)
- Appendice C. Alcuni ID di spazi dei nomi (Some Name Space IDs)
Risorse correlate
- Testo ufficiale: RFC 4122
- Pagina ufficiale: RFC 4122 DataTracker
- Errata: RFC Editor Errata