A Universally Unique IDentifier URN Namespace
RFC 4122, “A Universally Unique IDentifier URN Namespace”, is a Proposed Standard document published in July 2005 by P. Leach, M. Mealling, R. Salz. It has been obsoleted by RFC 9562 — refer to the newer document for the authoritative version. The canonical text is published by the RFC Editor.
Abstract
This specification defines a Uniform Resource Name namespace for UUIDs (Universally Unique IDentifier), also known as GUIDs (Globally Unique IDentifier). A UUID is 128 bits long, and can guarantee uniqueness across space and time. UUIDs were originally used in the Apollo Network Computing System and later in the Open Software Foundation\'s (OSF) Distributed Computing Environment (DCE), and then in Microsoft Windows platforms.
This specification is derived from the DCE specification with the kind permission of the OSF (now known as The Open Group). Information from earlier versions of the DCE specification have been incorporated into this document. [STANDARDS-TRACK]
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 4122 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 4121 The Kerberos Version 5 Generic Security Service Application Program Interface Mechanism: Version 2
- RFC 4123 Session Initiation Protocol -H.323 Interworking Requirements
- RFC 4120 The Kerberos Network Authentication Service
- RFC 4124 Protocol Extensions for Support of Diffserv-aware MPLS Traffic Engineering
- RFC 4119 A Presence-based GEOPRIV Location Object Format
- RFC 4125 Maximum Allocation Bandwidth Constraints Model for Diffserv-aware MPLS Traffic Engineering
- RFC 4118 Architecture Taxonomy for Control and Provisioning of Wireless Access Points
- RFC 4126 Max Allocation with Reservation Bandwidth Constraints Model for Diffserv-aware MPLS Traffic Engineering & Performance Comparisons