RFC 4122 - Espace de noms URN pour les identifiants universellement uniques (UUID)
Date de publication : Juillet 2005
Statut : Standards Track
Auteurs : P. Leach (Microsoft), M. Mealling (Refactored Networks, LLC), R. Salz (DataPower Technology, Inc.)
Résumé (Abstract)
Cette spécification définit un espace de noms de Noms de Ressources Uniformes (Uniform Resource Name) pour les UUID (Universally Unique IDentifier, Identifiant Universellement Unique), également connus sous le nom de GUID (Globally Unique IDentifier, Identifiant Globalement Unique). Un UUID a une longueur de 128 bits et peut garantir l'unicité à travers l'espace et le temps. Les UUID ont été initialement utilisés dans le système Apollo Network Computing System, puis dans l'environnement informatique distribué (Distributed Computing Environment - DCE) de l'Open Software Foundation (OSF), et ensuite dans les plateformes Microsoft Windows.
Table des matières (Table of Contents)
- 1. Introduction
- 2. Motivation
- 3. Modèle d'enregistrement d'espace de noms (Namespace Registration Template)
- 4. Spécification
- 4.1 Format
- 4.2 Algorithmes de création d'un UUID basé sur le temps (Algorithms for Creating a Time-Based UUID)
- 4.3 Algorithme de création d'un UUID basé sur un nom (Algorithm for Creating a Name-Based UUID)
- 4.4 Algorithmes de création d'un UUID à partir de nombres vraiment aléatoires ou pseudo-aléatoires (Algorithms for Creating a UUID from Truly Random or Pseudo-Random Numbers)
- 4.5 ID de nœud qui n'identifient pas l'hôte (Node IDs that Do Not Identify the Host)
- 5. Considérations communautaires (Community Considerations)
- 6. Considérations de sécurité (Security Considerations)
- 7. Remerciements (Acknowledgments)
- 8. Références normatives (Normative References)
Annexes (Appendices)
- Annexe A. Exemple d'implémentation (Sample Implementation)
- Annexe B. Exemple de sortie de utest (Sample Output of utest)
- Annexe C. Quelques ID d'espaces de noms (Some Name Space IDs)
Ressources associées
- Texte officiel : RFC 4122
- Page officielle : RFC 4122 DataTracker
- Errata : RFC Editor Errata