[发明专利]一种中文习惯地址解析方法有效
申请号: | 201110242408.6 | 申请日: | 2011-08-23 |
公开(公告)号: | CN102325198A | 公开(公告)日: | 2012-01-18 |
发明(设计)人: | 宫敏;彭志航;彭朝然 | 申请(专利权)人: | 北京凝思科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;G06F17/30 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 陈慧珍 |
地址: | 100190 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 中文 习惯 地址 解析 方法 | ||
技术领域
本发明涉及一种中文习惯地址解析方法。
背景技术
DNS(Domain Name System、域名系统)是因特网的一项重要服务,其分布式数据库用于记录域名和IP地址之间的映射关系,使人不用记住能够被服务器直接处理的IP地址,直接通过域名的方式访问互联网资源,目前,域名仅限于ASCII(American Standard Code for Information Interchange、美国信息互换标准代码)字符的子集,使很多地方语言无法正确表示他们的名字和单词,通过根据RFC3492标准制定的Punycode编码系统,将地方语言所采用的Unicode字符串映射为有效的DNS字符集。
在编排中文域名时,DNS系统默认按照英文地址的编排习惯编排,以“中国教育部网站”为例,其域名为“www.moe.edu.cn”,对应的中文习惯域名为“网站.教育部.教育.中国”,这种小地址在前、大地址在后的编排方式不符合中国地址的编排习惯,从而使用户体验降低。
发明内容
本发明提出一种可以实现对中文习惯地址进行有效解析方法,包括步骤:
接收查询名为中文地址顺序的查询报文;转置查询名顺序为标准地址顺序;在本地记录中查找域名信息;若本地记录中不存在域名信息,再转置查询名顺序为中文地址顺序,发送递归查询报文给下一服务器,由下一服务器完成后续解析过程;若本地记录中存在域名信息,再转置查询名顺序为中文地址顺序;发送查询结果报文给客户端。
“若本地记录中不存在域名信息,再转置查询名顺序为中文地址顺序,发送递归查询报文给下一服务器,由下一服务器完成后续解析过程”具体为:本地服务器查找本地记录,没有找到相关域名信息,则将查询名顺序再转置为中文地址顺序,然后发送递归查询报文给下一服务器,由下一服务器完成后续解析过程。
“若本地记录中存在域名信息,再转置查询名顺序为中文地址顺序”具体为:本地服务器查找本地记录,找到了相关域名信息,记录相关域名信息,然后将查询名顺序再转置为中文地址顺序。
相较于现有技术,本发明具有如下有益结果:
本发明可以实现对中文地址习惯的网址进行有效解析,对于大多数中国人来说,网址输入按域名范围从大到小排列更符合中国人的习惯,在地址栏中输入中文地址习惯的网址不仅方便,而且更容易记忆,从而加速中文域名的推广和使用。
附图说明
下面根据附图和实施例对本发明作进一步详细说明。
图1是本发明中实施例的总体流程图;
图2是本发明实施例的局部流程图;
图3是本发明实施例的局部流程图;
图4是本发明实施例的局部流程图;
图5是本发明实施例的局部流程图;
图6是本发明实施例的局部流程图;
图7是本发明实施例的局部流程图;
图8是本发明实施例的局部流程图;
图9是本发明实施例的局部流程图;
图10是本发明实施例的局部流程图;
图11是本发明实施例的局部流程图。
具体实施方式
如图1所示,本实施例提出一种中文习惯地址解析方法,采用递归查询的方式对中文习惯地址进行解析,具体包括如下步骤:
S11、本地服务器接收来自客户端的递归查询报文,其查询名顺序为中文地址顺序。
具体的,如图2所示,包括如下步骤:
S111、域名解析模块采用punycode编码方式编码,将填写在地址栏中的中文习惯地址映射成中文习惯地址DNS字符集;
S112、域名解析模块发送递归查询报文至本地服务器,递归查询报文的查询名为中文习惯地址DNS字符集。
以“中国.教育.教育部.网站”为例,具体的:
在地址栏中,用户输入中文习惯地址“中国.教育.教育部.网站”,采用punycode编码方式,可以映射得到与中文习惯地址对应的中文习惯地址DNS字符集“xn--fiqs8s.xn--wcvs22d.xn--wcvs22dzol.xn--5tzm5g”。
S12、本地服务器查询本地记录,确认中文地址习惯的域名信息不在本地记录中。
具体的,如图3所示,包括如下步骤:
S121、本地服务器接收来自客户端的查询名顺序为中文地址顺序的递归查询报文;
S122、本地服务器将递归查询报文的查询名顺序转置为标准地址顺序;
以上述“中国.政府.教育部.网站”为例,具体的:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京凝思科技有限公司,未经北京凝思科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110242408.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:烷氧基化方法和用于该方法的催化剂
- 下一篇:一种淀粉质原料的处理方法及应用