一、中文域名注冊字表的因由
中文域名注冊字表(CDNRT,Chinese Domain Name Registration Table)是指:提供域名注冊和管理時使用的注冊字符范圍,及字符對應簡體、繁體和異體之間的映射關系。我們知道,域名系統(DNS,Domain Name System)是互聯網的一種基礎服務,主要作用是建立域名與IP地址之間的映射關系,以實現互聯網中的尋址。而域名系統(DNS)起始是采用的ASCII編碼字符(包括英文字母、阿拉伯數字及連接符(-)等)以構成的域名字段,也稱為LDH-DNS系統(LDH即字母(Letter)、數字(Digit)和連接符(Hyphen)的首字母)。隨著互聯網的發展,中文用戶的數量不斷增加,對于使用中文域名的需求也在增加,因此中文域名系統(CDN,Chinese Domain Name)應用而生。
欲具體了解互聯網域名系統(DNS)介紹的請進入:DNS;CDN
然而,中文域名(CDN)與傳統的LDH-DNS有較大的差別,如:域名字段分隔符(中文句點和英文句點)不同;中文字符有多種形式(包括繁體、簡體、異體、古體等,這些統稱為中文字體的“變體”);中文域名的字符集比ASCII編碼字符集大很多很多(注意:ASCII編碼字符集的標準是ISO 10646或我國的GB/T 1988;中文字符集的標準是GB 18030,并兼容UNICODE編碼字符集)。
欲具體了解相關字符集標準內容介紹的請進入:ASCII編碼字符集;中文字符集;UNICODE字符集
因此,為了規范CDN的使用,讓中文用戶能夠方便的通過DNS來使用互聯網的各種應用服務,應建立一個中文域名注冊字表(CDNRT),以支持中文域名的注冊和管理。鑒于此,我國國家標準GB/T 44277《中文域名字表技術要求》及我國通信行業標準YD/T 2438-2012《基于國際多語種域名體系的中文域名注冊字表要求》,對中文域名注冊時參照的注冊字表以及該字表相應的使用方法所處了規定。事實上GB/T 44277是YD/T 2438的由行標到國標的升格版,兩標準所規定的內容是完全一致的。下述依據GB/T 44277 給予介紹之。
二、中文域名注冊字表介紹
1、格式
中文域名注冊字表的格式分為四欄,第一欄為有效字符,第二欄為建議字符,第三欄為異體字符。關于有效字符、建議字符和異體字符的含義詳見下表2-1。
表 2-1:有效字符、建議字符和異體字符的含義
2、形式
中文域名注冊字表從形式上,分為兩個表:第一個字表中建議字欄為建議簡體字符,簡稱為A表;第二個字表中建議字欄中為建議繁體字符,簡稱為B表。
3、字表
在GB/T 44277標準和YD/T 2438標準的附錄A和附錄B中,分別給出了中文域名注冊字表的A表和B表。表中:每個欄目以分號“;”隔開;如果欄內有多個字符則以逗號“,”分開。第一欄為有效字符,第二欄為建議字符(A表為建議簡體字符;B表為建議繁體字符),第三欄為異體字符。中文域名注冊必須使用該標準中制定的中文域名注冊字表,若要詳細了解的請查閱下述附件。
附件 2-1:GB/T 44277-2024《中文域名字表技術要求》
附件 2-2:YD/T 2438-2012《基于國際多語種域名體系的中文域名注冊字表要求》
4、圖例
下圖2-4給出了基于國際多語種域名體系的中文域名注冊字表的某些字符的示例,同時也是一個中文異體字對照表的表示法的示例。圖中左半部分是該中文字符在相應字符集標準中的編碼碼位。
圖 2-4:基于國際多語種域名體系的中文域名注冊字表的示例
三、中文域名注冊字表的使用
1、使用規則
中文域名注冊字表的使用,應遵循GB/T 44266 標準第5 章中的注冊管理機制中確立的原則和步驟。事實上,其第5 章,它建立了一個框架來處理這些變體字符以達到輸入字符和它的變體等效的功能,同時減少用戶在獲得域名、使用域名時發生嚴重混淆的可能性。
欲詳細了解GB/T 44266標準具體要求的請進入。
2、使用方法
對于中文域名注冊字表的前三欄的使用要求詳見下表3-2-1所示。
表 3-2-1:中文域名注冊字表的前三欄的使用要求
中文域名注冊管機構應根據其具體注冊政策,相應選擇中文域名注冊字表中的A表 或B 表生成中文域名字段(CDL,Chinese Domain Labe)包。對于生成CDL包的要求詳見下表3-2-2。注意,中文域名字段(CDL)包是指:注冊某個中文域名字段時,根據CDN注冊表中對應的建議字符及異體字符產生的所有CDL集合。CDL包同時包含能夠標識所采用CDN注冊表的信息,例如CDN注冊表所對應的標準名稱或編號。
表 3-2-2:生成CDL包的要求
欲進一步了解中國域名體系及管理要求的請進入。