一、中文域名注册字表的因由
中文域名注册字表(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包的要求
欲进一步了解中国域名体系及管理要求的请进入。