中文域名技术的研究与展望.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中文域名技术的研究和展望 梁嘉华,钱华林 中国科学院计算机网络信息中心.北京.100080 E-maihk£!i照一ljhf垄2£旦睦i£!韭£!:壁娶 摘要:随着intemet在中国的普及.要求使用中文域名的呼声越来越高。但是由于目前的域名系统都是针对英语 设计的.所以在域名中文化工作的很多方面都存在着困难.本文首先介绍域名系统的工作原理.再针对现有域 名系统的特点.以及中文域名技术在研究和发展中遇到的问题进行了讨论.最后介绍了一种中文域名技术的解 决方案. 关键词:DNSBIND中文域名本地化繁简转换 中图法分类号:TP3 文献标识码:A 1 引言 域名系统(DNS)其实就是用名字来代替IP地址,使人们不需记忆繁杂的数字,只需记住主机名字就 可以通过网络直接访问想要访问的主机了.域名系统是由最初的ARPANET下几百台机器的UNIX主机表, 发展到现在上亿台机器的域名系统的分布式数据库.随着互联网络在中国的迅速发展,上网的人也越来越多, 他们来自不同文化层次,对英文的掌握程度也不尽相同·于是英文域名的记忆给他们上网带来了许多的障碍- 如果能使用中文来记忆域名,就将大大方便用户的使用.因此中文域名技术的应用和推广就象域名系统大力 推动互联网络的发展一样·也必将极大地推动中国互联网络的发展、应用和普及.用户可以跨越语言的障碍, 自由地访问网络资源.中文域名技术对中国互联网络的发展具有重要的意义.下面首先介绍域名系统的工作 原理,然后分析了中文域名在DNS系统中遇到的问题-再结合国际上域名本地化技术的一些解决方法,It对 中文域名技术的解决进行讨论和研究. 2域名系统的技术介绍 DNS是一个标准机制.当我们敲入某个网站的域名时,计算机就会通过网络到指定的名字服务器去找 相应的IP地址.当然·这样的数据库是相当庞大的,而且不容易维护.因此域名采取了分层的结构,就象 一棵倒置的树,树的最上面是根节点‘共有13个根节点,它们分布在世界各地)-每个根节点都是一个根域 Level 名服务器,服务器中存放着TLD(Top GOV,NET、MIL、INT等七个通用顶级域名,以及各个国家和地区设立的二百四十多个国家码顶级域名); 在他们的下面还有其他的子域名.DNS的树结构最大不能超过127层,域名树中每个节点最多也不超过63 个字符(不含“.X DNS有三个组成部分: Resource (1)域名空间和资源记录(TheDomainName And Records):主要是名字空间的树型结构J Space 以及与数据有联系的名字. (2)名字服务器(NameServers):控制域的树型结构和固定的信息. (3)解析器(Resolvers):在回答客户端的请求时从域名服务器中析取信息- 域名查询是向名字服务器递交请求并得到回答的过程,分两种方式:递归方式(recursive)和反复方式 (iterative)_在递归方式中,解析器向名字服务器发送一个关于某个域名的递归查询请求,被查询的名字服 务器必须返回该请求的最终答案或出错说明.如果被查询的名字服务器自身不能给出最终答案,它可以向其 他名字服务器发送递归查询·要求后者找到答案并返回·然后它自己再返回给查询者.在反复解析中·被查 询的名字服务器在它的本地数据库‘包括它的缓存)中寻找所需要的答案.如果没找到·它把最有助于将解 析过程进行下去的另一台服务器的地址返回给查询者,由查询者自己再向这台新服务器进行查询-目前的 DNS实现中,采用的是反复查询方式. 3中文域名存在的问题 Name IntemetDomain)J是由美国伯克利大学开发的域名 目前世界上最通用的DNS是BIND(Berkeley 系统,并完全按照IETF中DNS的标准开发的,所以它直接体现了IETF在DNS技术中的精神.可是它只 支持ASCIll91字符集中的LDH(LetterDigitalHyphen)-要使它支持中文存在以下问题: (1)操作系统对汉字或其他地区字符八位编码支持上的限制 操作系统(如Windows操作系统,有关域名的处理只支持七位编码(即ASCII码)·因为它的底层库函 数的限制.如果要调用底层的库函数,只

文档评论(0)

gubeiren_001 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档