Difference between revisions of "UUID"

From AwkwardTV
Jump to: navigation, search
(From Wikipedia- just to keep entry from being blank ~~~~)
 
m (Added superscripts to make article more legible.)
 
Line 5: Line 5:
 
     550e8400-e29b-41d4-a716-446655440000
 
     550e8400-e29b-41d4-a716-446655440000
  
The number of theoretically possible UUIDs is therefore 2128 = 25616 or about 3.4 × 1038. This means that 1 trillion UUIDs have to be created every nanosecond for 10 billion years to exhaust the number of UUIDs.
+
The number of theoretically possible UUIDs is therefore 2<sup>128</sup> = 256<sup>16</sup> or about 3.4 × 10<sup>38</sup>. This means that 1 trillion UUIDs have to be created every nanosecond for 10 billion years to exhaust the number of UUIDs.
  
 
UUIDs are documented as part of ISO/IEC 11578:1996 "Information technology -- Open Systems Interconnection -- Remote Procedure Call (RPC)" and more recently in ITU-T Rec. X.667 | ISO/IEC 9834-8:2005 (freely available). The IETF has published Proposed Standard RFC 4122 that is technically equivalent with ITU-T Rec. X.667 | ISO/IEC 9834-8.
 
UUIDs are documented as part of ISO/IEC 11578:1996 "Information technology -- Open Systems Interconnection -- Remote Procedure Call (RPC)" and more recently in ITU-T Rec. X.667 | ISO/IEC 9834-8:2005 (freely available). The IETF has published Proposed Standard RFC 4122 that is technically equivalent with ITU-T Rec. X.667 | ISO/IEC 9834-8.

Latest revision as of 02:13, 7 March 2010

From Wikipedia- needs editing for AppleTV specific utilization"

A UUID is essentially a 16-byte (128-bit) number. In its canonical hexadecimal form a UUID may look like this:

   550e8400-e29b-41d4-a716-446655440000

The number of theoretically possible UUIDs is therefore 2128 = 25616 or about 3.4 × 1038. This means that 1 trillion UUIDs have to be created every nanosecond for 10 billion years to exhaust the number of UUIDs.

UUIDs are documented as part of ISO/IEC 11578:1996 "Information technology -- Open Systems Interconnection -- Remote Procedure Call (RPC)" and more recently in ITU-T Rec. X.667 | ISO/IEC 9834-8:2005 (freely available). The IETF has published Proposed Standard RFC 4122 that is technically equivalent with ITU-T Rec. X.667 | ISO/IEC 9834-8.