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

上传人:tia****nde 文档编号:12732819 上传时间:2020-05-20 格式:PPT 页数:36 大小:366.81KB
返回 下载 相关 举报
多语种域名及中文域名技术.ppt_第1页
第1页 / 共36页
多语种域名及中文域名技术.ppt_第2页
第2页 / 共36页
多语种域名及中文域名技术.ppt_第3页
第3页 / 共36页
点击查看更多>>
资源描述
多语种域名及中文域名技术发展状况报告,中国互联网络信息中心毛伟ChinaInternetNetworkInformationCenter(CNNIC)cdnwg,1,提纲,多语种域名的需求多语种域名相关组织介绍多语种域名中的技术难点中文域名面临的问题多语种域名的解决方案中文域名的解决方案ICANN相关工作介绍,多语种域名的需求,1.网络主机名管理的三个阶段:(1)IP地址(一维)主机表(二维)域名系统(树状分层结构)(2)整个域名系统的高效性、健壮性、稳定性、可靠性证明了该项技术的巨大成功,并且它在网络中的基础性地位,确立了它在互联网中的重要性2.多语种域名的需求(1)一个十分“简单”的需求:在域名系统中支持多种语言、文字、字符。(2)起因:现行的域名系统只允许ASCII、数字和“-”连字符,而互联网已经发展成为全世界的共同财富,各国语言文字和字符不断涌现在网络中,逐渐一些重要的互联网络协议开始支持多语言文字。一种声音由弱到强:从互联网的底层支持多语言,使互联网成为真正的、没有语言障碍的、全球共享的Internet,3,多语种域名相关组织介绍,IETFIDN工作组1999.11第46届IETF会议成立IDNBOF,开始讨论多语种域名问题。CDNC(ChineseDomainNameConsortium)CNNIC、TWNIC、HKNIC、MONIC于2000年5月20日在北京共同倡议成立了中文域名协调小组(简称CDNC)JET(Jointengineerteam)JET多语种域名技术小组于2000年7月在日本成立,成员单位有中国CNNIC、日本JPNIC、中国台湾TWNIC、韩国KRNIC。探讨解决汉字域名的相关问题。ICANN(TheInternetCorporationforAssignedNamesandNumbers),4,多语种域名中的技术难点(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,(3)两岸四地互联网在中文域名体系下的互通问题如果不处理中文域名中的繁体汉字和简体汉字问题,中文域名互联网将被分割为两个无法通讯的部分:简体中文域名区域(中国大陆),繁体中文域名区域(台湾、香港、澳门及海外华人)(4)中文域名授权问题例如:“学.华.国.cn”,它将产生2*2*2=8种变体中文域名。如果不解决此问题,中文域名的授权管理中将存在严重的同步问题,势必导致那些基于域名层次结构的网络应用归于失败。(例如:学.华.国.cn)解析结果不确定,将导致域名服务的失败。,中文域名面临的问题(1-2),8,中文域名面临的问题(2),2.中文句号“。”与英文句号“.”在中文域名中的等效问题“。”等同于“.”成为中文域名的分割符号,9,提纲,多语种域名的需求多语种域名相关组织介绍多语种域名中的技术难点中文域名面临的问题多语种域名的解决方案中文域名的解决方案ICANN相关工作介绍,解决方案要求,不损害现行ASCII域名体系、保障网络整体安全多语种域名体系必须兼容现有的ASCII域名系统,11,多语种域名相关技术比较,1.EDNS(1)技术核心:扩展DNS协议,以特定的数据包格式来区分ASCII域名和多语种域名(2)障碍:要求全面升级现行的域名服务器和网络应用程序2.UTF-8(1)技术核心:建立新的多语种域名协议,以支持多语种域名的使用(2)障碍:要求全面升级现行的域名服务器和网络应用程序3.ACE(1)技术核心:不改变现有ASCII域名协议,将多语种域名用ASCII来表示,在互联网上传播(2)障碍:要求全面升级现行的网络应用程序,12,多语种域名解决方案,13,多语种域名技术解决方案,在第51thIETFminneapolis会议上,确立了将各国语言文字转换为ASCII码的具体技术方案:IDNA为多语种域名标准协议的框架Nameprep字符处理功能模块选择AMC-Z-ACE(Punycode)编码算法,Nameprep(依NFKC规则,规范化字符),AMC-Z-ACE(Punycode将Unicode字符转换成ASCII字符),IDNA,本地化字符的Unicode编码,Nameprep字符处理功能模块,Mapping字符映射,Normalization字符归一化,prohibited字符禁止,Nameprep,Aa,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”DNSServer存储和用户解析请求的都是这种ACE编码表示的多语种域名。(ASCIIcodeencoding),15,draft-guonian-idn-ace-eval-cn-00.txt,我们对IETFIDN工作组中提出的所有ACE编码算法进行了压缩效率的评估,发现AMC-ACE-Z(Punycode)算法对中文汉字域名的编码效率最高;日本/韩国的评估结果显示AMC-ACE-W/AME-ACE-M对本国文字的编码效率最高;经过我们的努力和协调,AMC-ACE-Z算法成为IDN工作组的推荐ACE编码技术方案。RACE,BRACE,LACE,UTF6,DUDE,AMC-ACE-M,AltDUDE,AMC-ACE-O,AMC-ACE-R,AMC-ACE-V,AMC-ACE-W,AMC-ACE-Z,MACE,LDUDE.,16,加载Punycode数据,IDNA-技术实现框架,17,17,用户输入多语种域名,将本地编码转换为Unicode编码,IDNA,Punycode编码,应用程序-支持多语种域名,DNSserver,Applicationserver如:EmailserverWebserver,提纲,多语种域名的需求多语种域名相关组织介绍多语种域名中的技术难点中文域名面临的问题多语种域名的解决方案中文域名的解决方案ICANN相关工作介绍,中文域名技术解决方案,应用层解决方案(clientsolution)技术实现框架技术障碍和优势域名服务器解决方案(serversolution)技术实现框架技术障碍和优势注册解决方案(registrationsolution)技术实现框架技术障碍和优势示例,19,应用层解决方案-技术实现框架draft-deng-idn-icdn-00.txt,20,20,用户输入中文域名,将汉字编码转换为Unicode编码,IDNA,Punycode编码,中文域名繁简转换,应用程序-支持中文域名,DNSserver,Applicationserver如:EmailserverWebserver,加载Punycode数据,应用层解决方案-技术障碍和优势,1.技术障碍(1)要求所有网络应用程序都进行升级以支持中文繁简处理和未来的多语种域名协议(2)给操作系统开发商、中文应用软件开发商带来较重的负担2.技术优势不会影响到整个互联网的基础结构;使ASCII域名到中文域名的过渡,不损害目前网络的稳定性、可靠性、安全性,21,DNSserver,域名服务器解决方案-技术实现框架,22,22,用户输入中文域名,将汉字编码转换为Unicode编码,IDNA,Punycode编码,中文域名繁简转换,应用程序-支持中文域名,Applicationserver如:EmailserverWebserver,加载Punycode数据,域名服务器解决方案-技术障碍和优势,1.技术障碍(1)要求中文域名服务器进行升级以支持中文繁简处理和未来的多语种域名协议(2)要求所有网络应用程序都进行升级以支持未来的多语种域名协议(3)影响到基础网络的域名解析服务2.技术优势中文域名的任何技术发展和升级都可以在服务器端实现,不影响用户操作系统,23,注册解决方案,draft-jseng-idn-admin-00.txt三列字表:有效字、建议字、变体字注册记录将保留:全繁、全简、原型,加载Punycode数据,注册解决方案-技术实现框架,25,25,用户输入中文域名,将汉字编码转换为Unicode编码,IDNA,Punycode编码,中文域名繁简冗余数据,应用程序-支持中文域名,DNSserver,Applicationserver如:EmailserverWebserver,注册解决方案-技术障碍和优势,1.技术障碍(1)由于一个中文域名可能含有多个繁体或简体的中文域名,这导致中文域名出现严重的授权问题,使中文域名的树状体系结构变得“肥胖”(2)使一些非常依赖中文域名层次结构的网络应用程序,最终归于失败2.技术优势不会影响现行的域名服务,26,注册解决方案示例,例如:用户注册中文域名:清華大學(清,淸华,華学,學)产生的8个繁简变体域名清华大学清华大學清華大学清華大學淸华大学淸华大學淸華大学淸華大學为注册用户保留所有8个变体域名,同时将简体清华大学繁体淸華大學加入中文域名解析数据库,用户注册的原型清華大學并提供域名解析服务上述三个变体中文域名将被同时授权给同一个用户,如果用户要用配置自己的中文域名服务器、中文邮件服务器,他必须同时配置三个一致的服务体系。,27,draft-ietf-idn-TSconv-00.txt,首次在IETFIDN工作组中,提出繁简体汉字转换问题,并就繁简体汉字转换问题的概念、范畴进行了具体阐述。汉字繁简体汉字的转换,包括:11(钢鋼),1n(图圖図),1n+1(台台臺颱)等多种复杂情况,29,draft-ietf-idn-tsconv-02.txt中提出的技术实现方案,用户输入域名,Nameprep(依NFKC规则,规范化字符),AMC-Z-ACE(将Unicode字符转换成ASCII字符),对本地化字符进行Unicode编码,依据简化字总表进行繁简汉字等效转换,发向域名服务器,30,draft-ietf-idn-tsconv-03.txt中提出的技术实现方案,用户输入域名,Nameprep(依NFKC规则,规范化字符),AMC-Z-ACE(将Unicode字符转换成ASCII字符),对本地化字符进行Unicode编码,Validation校验,依据简化字总表进行繁简汉字等效转换,31,CDNC和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的管理建议,发展多语种域名不仅应该保证当前域名系统的稳定和兼容性,还应当保证各种语言使用者的利益,尊重各地的政策机制,包括政治的、经济的、法律的和文化的等等;IDN不仅仅是一个技术问题,更多是一个管理问题。基于引入IDN的基本目的是服务于非英语使用者的需要,因此IDN的管理不应当完全控制在商业利益手中。在制定IDN的管理政策过程中,应该尊重相应语言使用者的意见;由相关语言使用者组成的合作组织应当在相应的IDN管理中发挥主要作用。,谢谢,36,中国互联网络信息中心ChinaInternetNetworkInformationCenter(CNNIC)cdnwg,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!