



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、China Internet Network Information Center多语种域名及中文域名技术多语种域名及中文域名技术发展状况报告发展状况报告 中国互联网络信息中心 毛伟China Internet Network Information Center (CNNIC)1China Internet Network Information Center提 纲 多语种域名的需求 多语种域名相关组织介绍 多语种域名中的技术难点 中文域名面临的问题 多语种域名的解决方案 中文域名的解决方案 ICANN相关工作介绍China Internet Network Information Cent
2、er多语种域名的需求1. 网络主机名管理的三个阶段: (1) IP 地址(一维) 主机表(二维) 域名系统(树状分层结构) (2) 整个域名系统的高效性、健壮性、稳定性、可靠性证明了该项技术的巨大成功,并且它在网络中的基础性地位,确立了它在互联网中的重要性2. 多语种域名的需求 (1) 一个十分“简单”的需求:在域名系统中支持多种语言、文字、字符。 (2) 起因:现行的域名系统只允许ASCII、数字和“-”连字符,而互联网已经发展成为全世界的共同财富,各国语言文字和字符不断涌现在网络中,逐渐一些重要的互联网络协议开始支持多语言文字。一种声音由弱到强:从互联网的底层支持多语言,使互联网成为真正的
3、、没有语言障碍的、全球共享的 Internet3China Internet Network Information Center多语种域名相关组织介绍IETF IDN 工作组 1999.11 第46届 IETF 会议成立 IDN BOF,开始讨论多语种域名问题。CDNC (Chinese Domain Name Consortium) CNNIC、TWNIC、HKNIC、MONIC于2000年5月20日在北京共同倡议成立了中文域名协调小组(简称CDNC)JET (Joint engineer team) JET多语种域名技术小组于2000 年7月在日本成立,成员单位有中国CNNIC、日本JP
4、NIC、中国台湾TWNIC、韩国KRNIC。探讨解决汉字域名的相关问题。ICANN (The Internet Corporation for Assigned Names and Numbers)4China Internet Network Information Center多语种域名中的技术难点(1)1. 多语种域名体系与ASCII域名系统的兼容性问题 (1) 在探讨多语种域名的实现过程中,无法回避的一个重要问题是: 现行的、主机数量庞大的ASCII域名体系是整个互联网的基础,并且它本身稳定、高效、可靠地运行着。 (2) 对现行ASCII域名体系的任何损害,都可能导致多语种域名体系技术
5、的彻底失败2. 多语种域名的编码表示问题 (1) 全世界有几百种语言和文字,同一种语言文字可能有多种不同的编码方式 (如:汉字编码 GB2312 GB18030 GB13000) (2) Unicode 成为唯一的一种可供选择的全球统一编码方式,但它是为了解决文字显示问题而设计的,与多语种域名体系设计需求不完全统一5China Internet Network Information Center多语种域名中的技术难点(2)3. 多语种域名的技术实现问题 (1) 域名系统包括两个分离的部分: resolver(解析器), server(DNS服务器), 它们分别位于用户操作系统和域名服务器上,
6、问题的关键是:如何使它们能够识别多语种域名? (2) 由于域名系统在网络应用中的基础性地位,这决定了:让resolver(解析器)能够识别多语种域名 意味着要求包括操作系统在内的所有网络应用程序必须升级;让server(DNS服务器)能够识别多语种域名 意味着要求所有域名服务器都必须升级4. 多语种域名的最终部署问题 域名系统在网络中的巨大成功,成为多语种域名问题的重要障碍。对现行域名系统的任何一点修改,对整个互联网络来说都是巨大的、难以忽视的,甚至是致命的。6China Internet Network Information Center中文域名面临的问题(1-1)1. 中文域名繁简汉字等
7、效问题(1) 问题的规模简化字总表(国家语委1986)中的繁简体汉字对有2237对,它覆盖了我们中文域名数据库中 83.6% 的域名。(如果包括1:N,N:1的约238个高频字以及部分未收入到总表中的字,它覆盖中文域名数据库中90%以上的域名)(2) 注册问题 (用户权益保护问题) 例如: 清华大学(清,淸华,華学,學) - 清华大学 清华大學 清華大学 清華大學 淸华大学 淸华大學 淸華大学 淸華大學 - 中文用户必须注册八个中文域名,才能真正保护自己的域名。 这不仅仅是用户经济利益的问题,而且用户可能将面临无休止的域名争议和法律纠纷。7China Internet Network Info
8、rmation Center(3) 两岸四地互联网在中文域名体系下的互通问题 如果不处理中文域名中的繁体汉字和简体汉字问题,中文域名互联网将被分割为两个无法通讯的部分:简体中文域名区域(中国大陆),繁体中文域名区域(台湾、香港、澳门及海外华人)(4) 中文域名授权问题 例如: “学.华.国.cn”, 它将产生 2*2*2=8 种变体中文域名。 如果不解决此问题,中文域名的授权管理中将存在严重的同步问题,势必导致那些基于域名层次结构的网络应用归于失败。 (例如:学.华.国.cn) 解析结果不确定,将导致域名服务的失败。中文域名面临的问题(1-2)8cn国 國学 學 学 學 学 學 学 學华 華
9、华 華China Internet Network Information Center中文域名面临的问题(2)2. 中文句号“。”与英文句号“.” 在中文域名中的等效问题 “。”等同于“.”成为中文域名的分割符号9China Internet Network Information Center提 纲 多语种域名的需求 多语种域名相关组织介绍 多语种域名中的技术难点 中文域名面临的问题 多语种域名的解决方案 中文域名的解决方案 ICANN相关工作介绍China Internet Network Information Center解决方案要求不损害现行ASCII 域名体系、保障网络整体安全多
10、语种域名体系必须兼容现有的 ASCII 域名系统11China Internet Network Information Center多语种域名相关技术比较1. EDNS (1) 技术核心: 扩展DNS协议,以特定的数据包格式来区分ASCII域名和多语种域名 (2) 障碍: 要求全面升级现行的域名服务器和网络应用程序2. UTF-8 (1) 技术核心: 建立新的多语种域名协议,以支持多语种域名的使用 (2) 障碍: 要求全面升级现行的域名服务器和网络应用程序3. ACE (1) 技术核心: 不改变现有ASCII域名协议,将多语种域名用ASCII来表示,在互联网上传播 (2) 障碍: 要求全面升
11、级现行的网络应用程序12China Internet Network Information Center多语种域名解决方案13多语种域名技术解决方案在第 51th IETF minneapolis 会议上,确立了将各国语言文字转换为 ASCII码的具体技术方案:IDNA 为多语种域名标准协议的框架Nameprep 字符处理功能模块选择 AMC-Z-ACE(Punycode) 编码算法Nameprep ( 依NFKC规则,规范化字符 ) AMC-Z-ACE ( Puny code 将Unicode字符转换成 ASCII字符 )IDNA本地化字符的 Unicode 编码China Interne
12、t Network Information CenterNameprep 字符处理功能模块Mapping 字符映射Normalization 字符归一化prohibited 字符禁止NameprepA a0000-002C; 002E-002F; 003A-0040; 005B-0060; 007B-007F; 14a+ =通过CDNC的共同努力,其中规定禁止在多语种域名中出现“。”,使“。”映射为“.”成为可能China Internet Network Information CenterAMC-Z-ACE (Punycode)编码算法1.“铝钙”的Unicode码点:U+94DD, U+
13、94992.AMC-Z-ACE (Punycode) 编码: “i74a5e”3.加上多语种域名前缀后的ACE字符串:“zq-i74a5e” DNS Server 存储和用户解析请求的都是这种ACE编码表示的多语种域名。 (ASCII code encoding )15China Internet Network Information Centerdraft-guonian-idn-ace-eval-cn-00.txt1.我们对IETF IDN工作组中提出的所有ACE编码算法进行了压缩效率的评估,发现AMC-ACE-Z (Punycode)算法对中文汉字域名的编码效率最高;2.日本/韩国的评
14、估结果显示AMC-ACE-W / AME-ACE-M对本国文字的编码效率最高;3.经过我们的努力和协调,AMC-ACE-Z算法成为IDN 工作组的推荐ACE编码技术方案。 4.RACE, BRACE, LACE, UTF6, DUDE, AMC-ACE-M,5.AltDUDE, AMC-ACE-O, AMC-ACE-R, AMC-ACE-V, 6.AMC-ACE-W, AMC-ACE-Z, MACE, LDUDE.16China Internet Network Information Center加载Punycode 数据IDNA - 技术实现框架1717用户输入多语种域名将本地编码转换为
15、Unicode 编码IDNAPunycode 编码应用程序-支持多语种域名 DNS serverApplication server如: Email server Web serverChina Internet Network Information Center提 纲 多语种域名的需求 多语种域名相关组织介绍 多语种域名中的技术难点 中文域名面临的问题 多语种域名的解决方案 中文域名的解决方案 ICANN相关工作介绍China Internet Network Information Center中文域名技术解决方案应用层解决方案 (client solution)技术实现框架技术障碍和优
16、势域名服务器解决方案 (server solution)技术实现框架技术障碍和优势注册解决方案 (registration solution)技术实现框架技术障碍和优势示例19China Internet Network Information Center应用层解决方案 - 技术实现框架draft-deng-idn-icdn-00.txt2020用户输入中文域名将汉字编码转换为 Unicode 编码IDNAPunycode 编码中文域名繁简转换应用程序-支持中文域名 DNS serverApplication server如: Email server Web server加载Punycod
17、e 数据China Internet Network Information Center应用层解决方案 - 技术障碍和优势1. 技术障碍 (1) 要求所有网络应用程序都进行升级以支持中文繁简处理和未来的多语种域名协议 (2) 给操作系统开发商、中文应用软件开发商带来较重的负担2. 技术优势 不会影响到整个互联网的基础结构;使ASCII域名到中文域名的过渡,不损害目前网络的稳定性、可靠性、安全性21China Internet Network Information Center DNS server域名服务器解决方案- 技术实现框架2222用户输入中文域名将汉字编码转换为 Unicode 编
18、码IDNAPunycode 编码中文域名繁简转换应用程序-支持中文域名Application server如: Email server Web server加载Punycode 数据China Internet Network Information Center域名服务器解决方案 - 技术障碍和优势1. 技术障碍 (1) 要求中文域名服务器进行升级以支持中文繁简处理和未来的多语种域名协议 (2)要求所有网络应用程序都进行升级以支持未来的多语种域名协议 (3)影响到基础网络的域名解析服务2. 技术优势 中文域名的任何技术发展和升级都可以在服务器端实现,不影响用户操作系统23China Int
19、ernet Network Information Center注册解决方案 draft-jseng-idn-admin-00.txt 三列字表:有效字、建议字、变体字 注册记录将保留:全繁、全简、原型China Internet Network Information Center加载Punycode 数据注册解决方案- 技术实现框架2525用户输入中文域名将汉字编码转换为 Unicode 编码IDNAPunycode 编码中文域名繁简冗余数据应用程序-支持中文域名 DNS serverApplication server如: Email server Web serverChina Int
20、ernet Network Information Center注册解决方案 - 技术障碍和优势1. 技术障碍 (1) 由于一个中文域名可能含有多个繁体或简体的中文域名,这导致中文域名出现严重的授权问题,使中文域名的树状体系结构变得“肥胖” (2) 使一些非常依赖中文域名层次结构的网络应用程序,最终归于失败2. 技术优势 不会影响现行的域名服务26China Internet Network Information Center注册解决方案 示例例如:用户注册中文域名: 清華大學 (清,淸华,華学,學) 产生的8个繁简变体域名 清华大学 清华大學 清華大学 清華大學 淸华大学 淸华大學 淸華大
21、学 淸華大學为注册用户保留所有8个变体域名,同时将 简体 清华大学 繁体 淸華大學 加入中文域名解析数据库, 用户注册的原型 清華大學 并提供域名解析服务上述三个变体中文域名将被同时授权给同一个用户,如果用户要用配置自己的中文域名服务器、中文邮件服务器,他必须同时配置三个一致的服务体系。27China Internet Network Information CenterValid code pointRecommended code point Reserved relevant variant code pointSelectable relevant variant code point
22、TWHKMOCN发 U+53D1NULLNULLNULL发 U+53D1發U+767C 発U+767A髮U+9AEE 髪U+9AEA発U+767A發U+767C發U+767C發U+767C发 U+53D1发 U+53D1發U+767C發U+767C發U+767C發U+767C發U+767C发 U+53D1发 U+53D1発U+767A髮U+9AEE髮U+9AEE髮U+9AEE髮U+9AEE发 U+53D1髪U+9AEA发 U+53D1髪U+9AEA髮U+9AEE髮U+9AEE髮U+9AEE发 U+53D1发 U+53D1髮U+9AEE干U+5E72NULLNULLNULL干U+5E72乾U+4
23、E7E幹U+5E79 幹U+5E79幹U+5E79幹U+5E79幹U+5E79NULL干U+5E72乾U+4E7E乾U+4E7E乾U+4E7E乾U+4E7ENULL干U+5E72著U+8457著U+8457著U+8457著U+8457NULL着 U+7740着 U+7740NULLNULLNULLNULL著U+8457说 U+8BF4說 U+8AAA說 U+8AAA說 U+8AAA说 U+8BF4説U+8AAC說 U+8AAA國 U+570B國 U+570B國 U+570B國 U+570B国 U+56FD国 U+56FD国 U+56FD國 U+570B國 U+570B國 U+570B国 U+5
24、6FD國 U+570B王U+738B王U+738B王U+738B王U+738B王U+738BChina Internet Network Information Centerdraft-ietf-idn-TSconv-00.txt 首次在IETF IDN工作组中,提出繁简体汉字转换问题,并就繁简体汉字转换问题的概念、范畴进行了具体阐述。 汉字繁简体汉字的转换,包括:1 1 (钢鋼),1 n (图圖図),1 n+1 (台台臺颱) 等多种复杂情况 29China Internet Network Information Centerdraft-ietf-idn-tsconv-02.txt中提出的技
25、术实现方案用户输入域名Nameprep (依NFKC规则,规范化字符) AMC-Z-ACE (将Unicode字符转换成 ASCII字符)对本地化字符进行 Unicode 编码依据简化字总表进行繁简汉字等效转换发向域名服务器30China Internet Network Information Centerdraft-ietf-idn-tsconv-03.txt中提出的技术实现方案用户输入域名Nameprep (依NFKC规则,规范化字符) AMC-Z-ACE (将Unicode字符转换成 ASCII字符)对本地化字符进行 Unicode 编码Validation 校验依据简化字总表进行繁简
26、汉字等效转换31China Internet Network Information CenterCDNC和CNNIC在多语种域名标准方面所作的工作先后向 IETF 提交 7 项国际域名标准方面的技术建议:draft-guonian-idn-ace-eval-cn-00.txt (50th IETF 会议)draft-ietf-idn-TSconv-00.txt (50th IETF会议,CDNC合作提出)draft-deng-idn-icdn-00.txtdraft-deng-idn-tsmodule-00.txtdraft-ietf-idn-tsconv-02.txt (51th IETF会议,CDNC合作提出)draft-ietf-idn-tsco
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医疗销售咨询合同范本
- 供应商尾款合同范本
- 北京拆迁合同范本
- 单人旅游合同范本
- 单位郊区租房合同范本
- 丢车包赔协议合同范本
- 单位电线更换维修合同范例
- 医药调查项目合同范本
- 出钱经营合同范本
- 农业种植股合同范本
- 2024-2025学年全国中学生天文知识竞赛考试题库(含答案)
- “大水利”概念及其意义
- (完整word版)SAS-Base认证考试(70真题+答案详解)
- 体育测量与评价_05身体素质的测量与评价
- 东华协同办公系统简介
- 三年级上册数学应用题大全98715
- 最新版结婚函调报告表.doc
- 长沙市特殊教育学校(18)运动与保健班(1)
- 纸张克重、厚度对照表
- 主斜井架空乘人装置安装安全技术措施方案
- 《铁路桥梁检定评估工作规则》铁运2004第42号
评论
0/150
提交评论