標(biāo)準(zhǔn)解讀
GB/T 17969.8-2010是一項(xiàng)中國國家標(biāo)準(zhǔn),專注于信息技術(shù)領(lǐng)域中的開放系統(tǒng)互連(Open System Interconnection, OSI)框架下,針對登記機(jī)構(gòu)的操作規(guī)程進(jìn)行了規(guī)定,特別是針對通用唯一標(biāo)識符(Universally Unique Identifier, UUID)的生成、登記過程,以及其在抽象語法記述一(Abstract Syntax Notation One, ASN.1)客體標(biāo)識符中的應(yīng)用進(jìn)行了詳細(xì)說明。下面是對該標(biāo)準(zhǔn)內(nèi)容的展開描述:
1. 標(biāo)準(zhǔn)背景與目的
此標(biāo)準(zhǔn)建立在OSI模型的基礎(chǔ)上,OSI模型是國際標(biāo)準(zhǔn)化組織(ISO)定義的一個概念模型,用于指導(dǎo)如何在網(wǎng)絡(luò)中實(shí)現(xiàn)不同系統(tǒng)的互聯(lián)通信。UUID作為一種標(biāo)準(zhǔn)的128位數(shù)字標(biāo)識符,設(shè)計(jì)用于在分布式計(jì)算環(huán)境中提供高概率的全球唯一性,以支持各種類型的信息交換、實(shí)體識別等需求。
2. UUID的生成規(guī)則
標(biāo)準(zhǔn)詳細(xì)闡述了生成UUID的多種方法,包括基于時間的、基于命名空間和MD5散列的、基于隨機(jī)數(shù)或偽隨機(jī)數(shù)的等。每種方法都旨在確保生成的UUID在全球范圍內(nèi)具有高度的唯一性,同時考慮到時間順序、命名空間的特定性和生成環(huán)境的隨機(jī)性。
3. UUID的登記流程
標(biāo)準(zhǔn)還規(guī)范了UUID的登記程序,明確了登記機(jī)構(gòu)的角色、職責(zé)及操作步驟。這包括了提交UUID申請、審核驗(yàn)證、正式登記以及后續(xù)的查詢和管理等環(huán)節(jié)。登記的目的是為了維護(hù)一個中央記錄,便于跟蹤和管理已分配的UUID,確保不會發(fā)生重復(fù),并為跨系統(tǒng)、跨平臺的數(shù)據(jù)交換提供基礎(chǔ)。
4. UUID作為ASN.1客體標(biāo)識符部件的應(yīng)用
在ASN.1編碼標(biāo)準(zhǔn)中,UUID被用作一種有效的客體標(biāo)識符,用于標(biāo)記數(shù)據(jù)結(jié)構(gòu)中的特定元素或數(shù)據(jù)類型。標(biāo)準(zhǔn)詳細(xì)說明了如何將UUID嵌入到ASN.1的編碼規(guī)則中,作為標(biāo)識信息的一部分,從而增強(qiáng)數(shù)據(jù)交換的準(zhǔn)確性和可追溯性。這涉及到UUID在ASN.1結(jié)構(gòu)中的表示形式、編碼規(guī)則及其在復(fù)雜數(shù)據(jù)結(jié)構(gòu)中的一致性使用原則。
內(nèi)容概覽
該標(biāo)準(zhǔn)通過確立UUID的生成規(guī)則、明確登記流程,并將其整合進(jìn)ASN.1編碼體系,為信息技術(shù)領(lǐng)域的開放系統(tǒng)互連提供了標(biāo)準(zhǔn)化的支持,確保了數(shù)據(jù)標(biāo)識的唯一性、一致性和跨平臺的互操作能力,是實(shí)現(xiàn)高效、可靠信息交換的技術(shù)基礎(chǔ)之一。
如需獲取更多詳盡信息,請直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。
....
查看全部
- 被代替
- 已被新標(biāo)準(zhǔn)代替,建議下載現(xiàn)行標(biāo)準(zhǔn)GB/T 17969.8-2024
- 2011-01-14 頒布
- 2011-05-01 實(shí)施
文檔簡介
ICS35.100.01L79中華人民共和國國家標(biāo)準(zhǔn)GB/T17969.8-2010/ISO/IEC9834-8:2005信息技術(shù)開放系統(tǒng)互連OSI登記機(jī)構(gòu)操作規(guī)程第8部分:通用唯一標(biāo)識符(UUID)的生成和登記及其用作ASN.1客體標(biāo)識符部件Informationtechnology--Opensystemsinterconnection-ProceduresfortheoperationofOSIregistrartionauthorities-Part8:GenerationandregistrationofUniversallyUniqueldentifiers(UUIDs)andtheiruseasASN.1obiectidentifiercomponents(ISO/IEC9834-8:2005.IDT)2011-01-14發(fā)布2011-05-01實(shí)施中華人民共和國國家質(zhì)量監(jiān)督檢驗(yàn)檢疫總局發(fā)布中國國家標(biāo)準(zhǔn)化管理委員會
GB/T17969.8-2010/ISO/IEC9834-8:2005三次前言引言范圍規(guī)范性引用文件術(shù)語和定義縮略語記法·…………6UUID結(jié)構(gòu)和表示使用UUID來形成OID.8使用UUID來形成URNUUID的比較和排序規(guī)則10確認(rèn)…·11變體的比特·12UUID字段與傳輸字節(jié)次序的使用13設(shè)置基于時間的UUID字段14設(shè)置基于名稱的UUID字段15投設(shè)置基于隨機(jī)數(shù)的UUID字段16UUID的登記及其用作OID部件附錄A(資料性附錄)有效生成基于時間的UUID的算法附錄B(資料性附錄)基于名稱的UUID的特性附錄C(資料性附錄)在系統(tǒng)中隨機(jī)數(shù)的生成附錄D(資料性附錄)實(shí)例實(shí)現(xiàn)·...………1參考文獻(xiàn)
GB/T17969.8-2010/ISO/IEC9834-8:2005前GB/T17969在《信息技術(shù)開放系統(tǒng)互連SI登記機(jī)構(gòu)操作規(guī)程》總標(biāo)題下,分為以下幾個部分:第1部分:一般規(guī)程;-第3部分:ISO和ITU-T聯(lián)合管理的頂級弧下的客體標(biāo)識符弧的登記;-第5部分:VT控制客體定義的登記表;第第6部分:應(yīng)用進(jìn)程和應(yīng)用實(shí)體;-第8部分:通用唯一標(biāo)識符(UUID)的生成和登記及其用作ASN.1客體標(biāo)識符部件本部分是GB/T17969的第8部分。本部分等同采用國際標(biāo)準(zhǔn)ISO/IEC9834-8:2005《信息技術(shù)開放系統(tǒng)互連OSI登記機(jī)構(gòu)操作規(guī)程第8部分:通用唯一標(biāo)識符(UUID)的生成和登記及其用作ASN.1客體標(biāo)識符部件》。與ISO/IEC9834-8的等同文本為ITU-T建議X.667。本部分的附錄A、附錄B、附錄C和附錄D為資料性附錄本部分由全國信息技術(shù)標(biāo)準(zhǔn)化技術(shù)委員會提出并歸口,本部分起草單位:中國電子技術(shù)標(biāo)準(zhǔn)化研究所,北京易華世紀(jì)科技發(fā)展中心。本部分主要起草人:徐冬梅、王茜、董挺。
GB/T17969.8-2010/ISO/IEC9834-8:2005GB/T17969的本部分規(guī)定了通用唯一標(biāo)識符(UUID)的生成和可選登記。UUID是一個16個八位位組(128比特)的位組串。16個八位位組能被解釋為一個無符號整數(shù)編碼,并且所涉及到的整數(shù)值能被用作在弧(oint-iso-itu-tuuid(25))下的OID樹的弧。這使用戶能生成OID,而無需任何登記規(guī)程UUID也被稱作全球唯一標(biāo)識符(GUID),但是該術(shù)語在本部分中,不予使用。UUID最初被用于網(wǎng)絡(luò)計(jì)算系統(tǒng)(NCS)1.后來被用于開放軟件基金會的分布式計(jì)算環(huán)境(DCE)2。ISO/IEC11578「3包含了在本部分中規(guī)定的某些(但并非全部)UUID格式的簡短定義,在本部分中的規(guī)范與所有這些早期規(guī)范相一致。形成OID部件的UUID都是用ASN.1值記法被表示為其整數(shù)值的十進(jìn)制,但是對于所有其他顯示目的來說,更常見的是以十六進(jìn)制數(shù)來表示它們,以一個連字符分隔16個八位位組UUID范圍內(nèi)的不同字段。該表示在本部分中子以定義。如果按照在本部分中定義的機(jī)制之一來生成.或者保證UUID不同于公元3603年前生成的所有其他UUID.或者保證UUID可能極為不同(取決于所選擇的機(jī)制)。不要求集中式機(jī)構(gòu)來管理UUID,但是要求自我生成的UUID的集中登記,并且提供了對UUID的自動生成(使用在本部分中定義的算法)和登記。集中生成的UUID被保證不同于集中生成的所有其他UUID。已登記的UUID被保證不同于所有其他登記的UUID.UUID能用于多用途.從觸發(fā)具有極短生命周期的客體,到可靠地標(biāo)識出跨越網(wǎng)絡(luò)的每個持久客體,特別是(但不必是)作為ASN.1客體標(biāo)識符(OID)值的或統(tǒng)一資源名稱(URN)的一部分。在本部分中規(guī)定的UUID生成算法支持很高的分配速率:每機(jī)器每秒10兆(如果有必要).所以.UUID也能用作事務(wù)ID。一一個資料性附錄提供了用C語言表示的程序,它將按照本部分來生成UUID.為了生成唯一UUID規(guī)定了三種算法.以使用不同機(jī)制來確保唯一性。它們產(chǎn)生了不同版的UUID.第1個(和最普通)機(jī)制產(chǎn)生了所謂的基于時間的版本。這些UUID在單臺機(jī)器中能夠以每秒10兆的速率來生成。對于在單個計(jì)算機(jī)系統(tǒng)內(nèi)生成的UUID,帶有100ns的粒度的,基于協(xié)調(diào)世界時(UTC)的60比特時截(用作時鐘值)被用來保證在約1600年周期內(nèi)的唯一性。對于以同一時截通過不同系統(tǒng)生成的UUID.唯一性是通過使用在GB/T15629.3中規(guī)定的48比特媒體訪問控制(MAC)地址來獲得的(這是被用作結(jié)點(diǎn)值)。(這些地址在大多數(shù)已聯(lián)網(wǎng)的系統(tǒng)上通常早已用到,否則從IEEE的MAC地址登記機(jī)構(gòu)可獲得——見4。如果在某一系統(tǒng)上不能用到UTC時間.或如果沒有MAC地址可用.則對于基于時間的版本.規(guī)定了生成時鐘和結(jié)點(diǎn)值的可替換方法。第2個機(jī)制產(chǎn)生了基于名稱的版本的單個UUID.其中,密碼散列技術(shù)被用于根據(jù)全球無二義文檔(文本)名稱來產(chǎn)生128比特UUID值。第3個機(jī)制使用偽隨機(jī)或真隨機(jī)數(shù)生成來產(chǎn)生在128比特值中的大多比特第5章規(guī)定了用于八位位組次序和比特次序命名的和用于規(guī)范傳輸次序的記法。第6章規(guī)定UUID的結(jié)構(gòu)以及用二進(jìn)制、十六進(jìn)制或作為單個整數(shù)值對它的表示。第7章和第8章規(guī)定了分別在OID或URN中使用UUID.第9章規(guī)定了比較UUID的規(guī)則,以測試相等性或提供在兩個UUID之間的排序關(guān)系第10章討論了檢驗(yàn)UUID有效性的可能性。。一般來說,UUID具有小的元余度,并且有檢驗(yàn)其有
GB/T17969.8-2010/ISO/IEC9834-8:2005效性的小范圍。然而,如果接受了登記的UUID,則該UUID被保證不同于所有其他登記的UUID.第11章描述了在UUID中歷史上使用的某些比特,以定義UUID格式的不同變體,以及規(guī)定了按照本部分定義的UUID的這些比特的值。第12章規(guī)定了在不同版本中使用的UUID的字段,而這些不同版本是定義的(基于時間的、基于名稱的和基于隨機(jī)數(shù)的版本)。它還定義了傳輸字節(jié)次序。第13章規(guī)定了設(shè)置基于時間的UUID的字段。第14章規(guī)定了設(shè)置基于名稱的UUID的字段第15章規(guī)定了設(shè)置基于隨機(jī)數(shù)的UUID的字段第16章涉及到UUID的登記機(jī)構(gòu)的操作,以使它們能集中登記和提供唯一性保證所有附錄都是資料性附錄。附錄A描述了有效生成基于時間的UUID用的各種算法附錄B討論了基于名稱的UUID宜具有的特性.這些特性對選擇供生成這樣的UUID時用的名稱空間有影響附錄(提供了關(guān)于在計(jì)算機(jī)系統(tǒng)中能用來生成隨機(jī)數(shù)的機(jī)制的指南。附錄D包含了以C程序設(shè)計(jì)語言表示的完整程序,它能用來生成UUID
GB/T17969.8-2010/ISO/IEC9834-8:2005信息技術(shù)開放系統(tǒng)互連OSI登記機(jī)構(gòu)操作規(guī)程第8部分:通用唯一標(biāo)識符(UUID)的生成和登記及其用作ASN.1客體標(biāo)識符部件范圍GB/T17969的本部分規(guī)定了使用戶能產(chǎn)生128比特標(biāo)識符的格式和生成規(guī)則,而這些128比特標(biāo)識符或被保證是全球唯一的或被保證是高概率的、全球唯一的.遵守本部分以每100ns生成一個新的UUID的速率來生成的UUID既適用于暫時使用,也可作為永久標(biāo)識行。本部分是起源于UUID及其生成的旱期非標(biāo)準(zhǔn)規(guī)范,并且在技術(shù)上等同于這些早期規(guī)范。本部分規(guī)定了用于UUID的基于Web的登記機(jī)構(gòu)操作規(guī)程。本部分還規(guī)定和允許使用UUID(登記的或不登記的)作為在弧{joinr-iso-itu-tuuid(25))之下的OID部件。這使用戶能生成OID.而無需任何登記規(guī)程。本部分還規(guī)定和允許使用UUID(登記的或不登記的)來形成URN范性引用文件下列文件中的條款通過(B/T17969本部分的引用而成為本部分的條款。凡是注日期的引用文件.其隨后所有的修改單(不包括勒誤的內(nèi)容)或修訂版均不適用于本部分,然而,鼓勵根據(jù)本部分達(dá)成協(xié)議的各方研究是否可使用這些文件的最新版本。凡是不注日期的引用文件,其最新版本適用于本部分。GB/T17969.1信息技術(shù)開放系統(tǒng)互連OSI登記機(jī)構(gòu)的操作規(guī)程第1部分:一般規(guī)程(GB/T17969.1-2000.eqvISO/IEC9834-1:1993)GB/T16262.1—2006信息技術(shù)抽象語法記法一(ASN.1)第1部分:基本記法規(guī)范(ISOIEC8824-1:2002.IDT)GB/T15629.3信息技術(shù)系統(tǒng)局域網(wǎng)第3部分:帶碰撞檢測的載波偵聽多址訪間(CSMA/CD)的訪問方法和物理層規(guī)范(GB/T15629.3-1995.idtISO/IEC8802-3:1990)GB/T13000-2010信息技術(shù)通用多八位編碼字符集(UCS)(ISO/IEC10646:2003.IDT)GB/T18238.3信
溫馨提示
- 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴(yán)禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
- 2. 本站所提供的標(biāo)準(zhǔn)均為PDF格式電子版文本(可閱讀打印),因數(shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
- 3. 標(biāo)準(zhǔn)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質(zhì)量問題。
最新文檔
- 文化旅游產(chǎn)業(yè)文化傳承與創(chuàng)新發(fā)展方案
- 公司日常運(yùn)營管理規(guī)范及流程管理辦法
- 企業(yè)供應(yīng)鏈管理優(yōu)化改進(jìn)服務(wù)委托代理合同
- 三農(nóng)種植結(jié)構(gòu)調(diào)整方案手冊
- 智能版權(quán)保護(hù)技術(shù)專業(yè)培訓(xùn)與教育服務(wù)合同
- 2024年新能源汽車電池研發(fā)項(xiàng)目合同
- 云計(jì)算服務(wù)平臺服務(wù)協(xié)議
- 電子書行業(yè)平臺開發(fā)與推廣策略方案
- 農(nóng)業(yè)科技化智能農(nóng)業(yè)裝備開發(fā)與推廣應(yīng)用
- 體育用品銷售代理合同
- 普通高校本科招生專業(yè)選考科目要求指引(通用版)
- 基坑工程監(jiān)控方案
- 中考生物試驗(yàn)操作評分參考標(biāo)準(zhǔn)
- 國家開放大學(xué)電大本科《國際私法》期末試題及答案(n試卷號:1020)
- 四川省德陽市中學(xué)2023年高一物理上學(xué)期期末試卷含解析
- 舉高消防車基礎(chǔ)知識
- 空氣、物表地面消毒登記記錄
- 急性腦梗死診治指南
- 檢察院分級保護(hù)項(xiàng)目技術(shù)方案
- 土木工程建筑中混凝土裂縫的施工處理技術(shù)畢業(yè)論文
- 水電站工程地質(zhì)勘察報(bào)告
評論
0/150
提交評論