多语种域名及中文域名技术发展状况报告.ppt
《多语种域名及中文域名技术发展状况报告.ppt》由会员分享,可在线阅读,更多相关《多语种域名及中文域名技术发展状况报告.ppt(36页珍藏版)》请在三一办公上搜索。
1、多语种域名及中文域名技术发展状况报告,中国互联网络信息中心 毛伟China Internet Network Information Center(CNNIC),1,提 纲,多语种域名的需求多语种域名相关组织介绍多语种域名中的技术难点中文域名面临的问题多语种域名的解决方案中文域名的解决方案ICANN相关工作介绍,多语种域名的需求,1.网络主机名管理的三个阶段:(1)IP 地址(一维)主机表(二维)域名系统(树状分层结构)(2)整个域名系统的高效性、健壮性、稳定性、可靠性证明了该项技术的巨大成功,并且它在网络中的基础性地位,确立了它在互联网中的重要性2.多语种域名的需求(1)一个十分“简单”的需
2、求:在域名系统中支持多种语言、文字、字符。(2)起因:现行的域名系统只允许ASCII、数字和“-”连字符,而互联网已经发展成为全世界的共同财富,各国语言文字和字符不断涌现在网络中,逐渐一些重要的互联网络协议开始支持多语言文字。一种声音由弱到强:从互联网的底层支持多语言,使互联网成为真正的、没有语言障碍的、全球共享的 Internet,3,多语种域名相关组织介绍,IETF IDN 工作组 1999.11 第46届 IETF 会议成立 IDN BOF,开始讨论多语种域名问题。CDNC(Chinese Domain Name Consortium)CNNIC、TWNIC、HKNIC、MONIC于20
3、00年5月20日在北京共同倡议成立了中文域名协调小组(简称CDNC)JET(Joint engineer team)JET多语种域名技术小组于2000 年7月在日本成立,成员单位有中国CNNIC、日本JPNIC、中国台湾TWNIC、韩国KRNIC。探讨解决汉字域名的相关问题。ICANN(The Internet Corporation for Assigned Names and Numbers),4,多语种域名中的技术难点(1),1.多语种域名体系与ASCII域名系统的兼容性问题(1)在探讨多语种域名的实现过程中,无法回避的一个重要问题是:现行的、主机数量庞大的ASCII域名体系是整个互联网
4、的基础,并且它本身稳定、高效、可靠地运行着。(2)对现行ASCII域名体系的任何损害,都可能导致多语种域名体系技术的彻底失败2.多语种域名的编码表示问题(1)全世界有几百种语言和文字,同一种语言文字可能有多种不同的编码方式(如:汉字编码 GB2312 GB18030 GB13000)(2)Unicode 成为唯一的一种可供选择的全球统一编码方式,但它是为了解决文字显示问题而设计的,与多语种域名体系设计需求不完全统一,5,多语种域名中的技术难点(2),3.多语种域名的技术实现问题(1)域名系统包括两个分离的部分:resolver(解析器),server(DNS服务器),它们分别位于用户操作系统和
5、域名服务器上,问题的关键是:如何使它们能够识别多语种域名?(2)由于域名系统在网络应用中的基础性地位,这决定了:让resolver(解析器)能够识别多语种域名 意味着要求包括操作系统在内的所有网络应用程序必须升级;让server(DNS服务器)能够识别多语种域名 意味着要求所有域名服务器都必须升级4.多语种域名的最终部署问题 域名系统在网络中的巨大成功,成为多语种域名问题的重要障碍。对现行域名系统的任何一点修改,对整个互联网络来说都是巨大的、难以忽视的,甚至是致命的。,6,中文域名面临的问题(1-1),1.中文域名繁简汉字等效问题(1)问题的规模简化字总表(国家语委1986)中的繁简体汉字对有
6、2237对,它覆盖了我们中文域名数据库中 83.6%的域名。(如果包括1:N,N:1的约238个高频字以及部分未收入到总表中的字,它覆盖中文域名数据库中90%以上的域名)(2)注册问题(用户权益保护问题)例如:清华大学(清,淸华,華学,學)-清华大学 清华大學 清華大学 清華大學 淸华大学 淸华大學 淸華大学 淸華大學-中文用户必须注册八个中文域名,才能真正保护自己的域名。这不仅仅是用户经济利益的问题,而且用户可能将面临无休止的域名争议和法律纠纷。,7,(3)两岸四地互联网在中文域名体系下的互通问题 如果不处理中文域名中的繁体汉字和简体汉字问题,中文域名互联网将被分割为两个无法通讯的部分:简体
7、中文域名区域(中国大陆),繁体中文域名区域(台湾、香港、澳门及海外华人)(4)中文域名授权问题 例如:“学.华.国.cn”,它将产生 2*2*2=8 种变体中文域名。如果不解决此问题,中文域名的授权管理中将存在严重的同步问题,势必导致那些基于域名层次结构的网络应用归于失败。(例如:学.华.国.cn)解析结果不确定,将导致域名服务的失败。,中文域名面临的问题(1-2),8,中文域名面临的问题(2),2.中文句号“。”与英文句号“.”在中文域名中的等效问题“。”等同于“.”成为中文域名的分割符号,9,提 纲,多语种域名的需求多语种域名相关组织介绍多语种域名中的技术难点中文域名面临的问题多语种域名的
8、解决方案中文域名的解决方案ICANN相关工作介绍,解决方案要求,不损害现行ASCII 域名体系、保障网络整体安全多语种域名体系必须兼容现有的 ASCII 域名系统,11,多语种域名相关技术比较,1.EDNS(1)技术核心:扩展DNS协议,以特定的数据包格式来区分ASCII域名和多语种域名(2)障碍:要求全面升级现行的域名服务器和网络应用程序2.UTF-8(1)技术核心:建立新的多语种域名协议,以支持多语种域名的使用(2)障碍:要求全面升级现行的域名服务器和网络应用程序3.ACE(1)技术核心:不改变现有ASCII域名协议,将多语种域名用ASCII来表示,在互联网上传播(2)障碍:要求全面升级现
9、行的网络应用程序,12,多语种域名解决方案,13,多语种域名技术解决方案,在第 51th IETF minneapolis 会议上,确立了将各国语言文字转换为 ASCII码的具体技术方案:IDNA 为多语种域名标准协议的框架Nameprep 字符处理功能模块选择 AMC-Z-ACE(Punycode)编码算法,Nameprep(依NFKC规则,规范化字符),AMC-Z-ACE(Puny code 将Unicode字符转换成 ASCII字符),IDNA,本地化字符的 Unicode 编码,Nameprep 字符处理功能模块,Mapping 字符映射,Normalization 字符归一化,pro
10、hibited 字符禁止,Nameprep,A a,0000-002C;002E-002F;003A-0040;005B-0060;007B-007F;,14,a+=,通过CDNC的共同努力,其中规定禁止在多语种域名中出现“。”,使“。”映射为“.”成为可能,AMC-Z-ACE(Punycode)编码算法,“铝钙”的Unicode码点:U+94DD,U+9499AMC-Z-ACE(Punycode)编码:“i74a5e”加上多语种域名前缀后的ACE字符串:“zq-i74a5e”DNS Server 存储和用户解析请求的都是这种ACE编码表示的多语种域名。(ASCII code encoding
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语种 域名 中文 技术发展 状况 报告
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5378397.html