A Universally Unique IDentifier (UUID) URN Namespace
Draft of message to be sent after approval:
From: The IESG <email@example.com> To: IETF-Announce <firstname.lastname@example.org> Cc: Internet Architecture Board <email@example.com>, RFC Editor <firstname.lastname@example.org> Subject: Protocol Action: 'A UUID URN Namespace' to Proposed Standard The IESG has approved the following document: - 'A UUID URN Namespace ' <draft-mealling-uuid-urn-06.txt> as a Proposed Standard This document has been reviewed in the IETF but is not the product of an IETF Working Group. The IESG contact person is Ted Hardie. A URL of this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-mealling-uuid-urn-06.txt
Technical Summary 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 requires no central registration process. One of the main reasons for using UUIDs is that no centralized authority is required to administer them. As a result, generation on demand can be automated, and they can be used for a wide variety of purposes. The UUID generation algorithm described here supports very high allocation rates: 10 million per second per machine if necessary, so that they could even be used as transaction IDs. Working Group Summary This document was not the product of an IETF working group. UUIDs were originally used in the Network Computing System (NCS) and later in the Open Software Foundation's (OSF) Distributed Computing Environment. This specification is derived from the latter specification. There were comments during the IETF Last Call, and the Authors have addressed those comments. Protocol Quality This specification was reviewed for the IESG by Ted Hardie.