多语种域名及中文域名技术课件_第1页
多语种域名及中文域名技术课件_第2页
多语种域名及中文域名技术课件_第3页
多语种域名及中文域名技术课件_第4页
多语种域名及中文域名技术课件_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

多语种域名及中文域名技术

发展状况报告

中国互联网络信息中心毛伟ChinaInternetNetworkInformationCenter(CNNIC)1提纲多语种域名的需求多语种域名相关组织介绍多语种域名中的技术难点中文域名面临的问题多语种域名的解决方案中文域名的解决方案ICANN相关工作介绍多语种域名的需求1.网络主机名管理的三个阶段:(1)IP地址(一维)主机表(二维)域名系统(树状分层结构)(2)整个域名系统的高效性、健壮性、稳定性、可靠性证明了该项技术的巨大成功,并且它在网络中的基础性地位,确立了它在互联网中的重要性2.多语种域名的需求(1)一个十分“简单”的需求:在域名系统中支持多种语言、文字、字符。(2)起因:现行的域名系统只允许ASCII、数字和“-”连字符,而互联网已经发展成为全世界的共同财富,各国语言文字和字符不断涌现在网络中,逐渐一些重要的互联网络协议开始支持多语言文字。 一种声音由弱到强:从互联网的底层支持多语言,使互联网成为真正的、没有语言障碍的、全球共享的Internet3多语种域名中的技术难点(1)1.多语种域名体系与ASCII域名系统的兼容性问题(1)在探讨多语种域名的实现过程中,无法回避的一个重要问题是:现行的、主机数量庞大的ASCII域名体系是整个互联网的基础,并且它本身稳定、高效、可靠地运行着。(2)对现行ASCII域名体系的任何损害,都可能导致多语种域名体系技术的彻底失败2.多语种域名的编码表示问题(1)全世界有几百种语言和文字,同一种语言文字可能有多种不同的编码方式(如:汉字编码GB2312GB18030GB13000)(2)Unicode成为唯一的一种可供选择的全球统一编码方式,但它是为了解决文字显示问题而设计的,与多语种域名体系设计需求不完全统一5多语种域名中的技术难点(2)3.多语种域名的技术实现问题(1)域名系统包括两个分离的部分:resolver(解析器),server(DNS服务器),它们分别位于用户操作系统和域名服务器上,问题的关键是:如何使它们能够识别多语种域名?(2)由于域名系统在网络应用中的基础性地位,这决定了: 让resolver(解析器)能够识别多语种域名意味着要求包括操作系统在内的所有网络应用程序必须升级;

让server(DNS服务器)能够识别多语种域名意味着要求所有域名服务器都必须升级4.多语种域名的最终部署问题 域名系统在网络中的巨大成功,成为多语种域名问题的重要障碍。对现行域名系统的任何一点修改,对整个互联网络来说都是巨大的、难以忽视的,甚至是致命的。6中文域名面临的问题(1-1)1.中文域名繁简汉字等效问题(1)问题的规模 《简化字总表》(国家语委1986)中的繁简体汉字对有2237对,它覆盖了我们中文域名数据库中83.6%的域名。(如果包括1:N,N:1的约238个高频字以及部分未收入到总表中的字,它覆盖中文域名数据库中90%以上的域名)(2)注册问题–(用户权益保护问题)例如:清华大学({清,淸}{华,華}{学,學}) ->[清华大学][清华大學][清華大学][清華大學] [淸华大学][淸华大學][淸華大学][淸華大學] ->中文用户必须注册八个中文域名,才能真正保护自己的域名。 这不仅仅是用户经济利益的问题,而且用户可能将面临无休止的域名争议和法律纠纷。7中文域名面临的问题(2)2.中文句号“。”与英文句号“.”在中文域名中的等效问题“。”等同于“.”成为中文域名的分割符号9提纲多语种域名的需求多语种域名相关组织介绍多语种域名中的技术难点中文域名面临的问题多语种域名的解决方案中文域名的解决方案ICANN相关工作介绍解决方案要求不损害现行ASCII域名体系、保障网络整体安全多语种域名体系必须兼容现有的ASCII域名系统11多语种域名解决方案13多语种域名技术解决方案 在第51thIETFminneapolis会议上,确立了将各国语言文字转换为ASCII码的具体技术方案:IDNA为多语种域名标准协议的框架Nameprep

字符处理功能模块 选择AMC-Z-ACE(Punycode)编码算法Nameprep(依NFKC规则,规范化字符)AMC-Z-ACE(Punycode

将Unicode字符转换成ASCII字符)IDNA本地化字符的Unicode编码Nameprep字符处理功能模块Mapping字符映射Normalization字符归一化prohibited字符禁止NameprepA<=>a0000-002C;002E-002F;003A-0040;005B-0060;007B-007F;14"a"+"^"="â"通过CDNC的共同努力,其中规定禁止在多语种域名中出现“。”,使“。”映射为“.”成为可能AMC-Z-ACE(Punycode)编码算法“铝钙”的Unicode码点:{U+94DD,U+9499}AMC-Z-ACE(Punycode)编码:“i74a5e”加上多语种域名前缀后的ACE字符串:“zq--i74a5e” DNSServer存储和用户解析请求的都是这种ACE编码表示的多语种域名。(ASCIIcodeencoding)15加载Punycode数据IDNA-技术实现框架1717用户输入多语种域名将本地编码转换为Unicode编码IDNAPunycode编码应用程序-支持多语种域名DNSserverApplicationserver如:EmailserverWebserver提纲多语种域名的需求多语种域名相关组织介绍多语种域名中的技术难点中文域名面临的问题多语种域名的解决方案中文域名的解决方案ICANN相关工作介绍中文域名技术解决方案应用层解决方案(clientsolution)技术实现框架技术障碍和优势域名服务器解决方案(serversolution)技术实现框架技术障碍和优势注册解决方案(registrationsolution)技术实现框架技术障碍和优势示例19应用层解决方案-技术障碍和优势1.技术障碍(1)要求所有网络应用程序都进行升级以支持中文繁简处理和未来的多语种域名协议

(2)给操作系统开发商、中文应用软件开发商带来较重的负担2.技术优势不会影响到整个互联网的基础结构;使ASCII域名到中文域名的过渡,不损害目前网络的稳定性、可靠性、安全性21DNSserver域名服务器解决方案-技术实现框架2222用户输入中文域名将汉字编码转换为Unicode编码IDNAPunycode编码中文域名繁简转换应用程序-支持中文域名Applicationserver如:EmailserverWebserver加载Punycode数据域名服务器解决方案-技术障碍和优势1.技术障碍(1)要求中文域名服务器进行升级以支持中文繁简处理和未来的多语种域名协议

(2)要求所有网络应用程序都进行升级以支持未来的多语种域名协议(3)影响到基础网络的域名解析服务2.技术优势中文域名的任何技术发展和升级都可以在服务器端实现,不影响用户操作系统23加载Punycode数据注册解决方案-技术实现框架2525用户输入中文域名将汉字编码转换为Unicode编码IDNAPunycode编码中文域名繁简冗余数据应用程序-支持中文域名DNSserverApplicationserver如:EmailserverWebserver注册解决方案-技术障碍和优势1.技术障碍(1)由于一个中文域名可能含有多个繁体或简体的中文域名,这导致中文域名出现严重的授权问题,使中文域名的树状体系结构变得“肥胖”(2)使一些非常依赖中文域名层次结构的网络应用程序,最终归于失败2.技术优势不会影响现行的域名服务26draft-ietf-idn-TSconv-00.txt首次在IETFIDN工作组中,提出繁简体汉字转换问题,并就繁简体汉字转换问题的概念、范畴进行了具体阐述。

汉字繁简体汉字的转换,包括:

1<=>1(钢<>鋼), 1<=>n(图<=>圖図), 1<=>n+1(台<=>台臺颱)

等多种复杂情况

29draft-ietf-idn-tsconv-02.txt

中提出的技术实现方案用户输入域名Nameprep(依NFKC规则,规范化字符)AMC-Z-ACE(将Unicode字符转换成ASCII字符)对本地化字符进行Unicode编码依据《简化字总表》进行繁简汉字等效转换发向域名服务器30draft-ietf-idn-tsconv-03.txt

中提出的技术实现方案用户输入域名Nameprep(依NFKC规则,规范化字符)AMC-Z-ACE(将Unicode字符转换成ASCII字符)对本地化字符进行Unicode编码Validation校验依据《简化字总表》进行繁简汉字等效转换31CDNC和CNNIC在多语种域名标准方面所作的工作先后向IETF提交7项国际域名标准方面的技术建议:draft-guonian-idn-ace-eval-cn-00.txt(50thIETF会议)draft-ietf-idn-TSconv-00.txt(50thIETF会议,CDNC合作提出)draft-deng-idn-icdn-00.txtdraft-deng-idn-tsmodule-00.txtdraft-ietf-idn-tsconv-02.txt(51thIETF会议,CDNC合作提出)draft-ietf-idn-tsconv-03.txt(52thIETF会议,CDNC合作提出)draft-jseng-idn-admin-00.txt(JET合作提出)32提纲多语种域名的需求多语种域名相关组织介绍多语种域名中的技术难点中文域名面临的问题多语种域名的解决方案中文域名的解决方案ICANN相关工作介绍ICANNIDN工作的起源2000年1月18日,CNNIC推出中文域名试验系统。2000年8月22日Verisign公司宣布引入多语种域名试验平台,宣布用户可以.com,.net,.org等顶级域名下面使用其他语言字符注册域名。2000年8月25日,ICANN针对Verisign的多语种域名试验计划发表声明。2000年10月22日,CDNC关于Verisign提供中文域名服务发表声明。2000年11月7日,信息产业部发布《关于互联网中文域名管理的通告》2001年ICANN成立IDN委员会CNNIC给ICANN关于IDN的管理建议发展多语种域名不仅应该保证当前域名系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论