一种新型域名解析服务方法和装置制造方法及图纸

技术编号:34284228 阅读:11 留言:0更新日期:2022-07-27 08:04
本发明专利技术提供一种新型域名解析服务方法:域名字符串采用UNICODE字符集;其全域名的结尾不再使用“.”作为结尾,而使用第一字符作为结尾;增加集合域名和栏目域名两种类型域名。本发明专利技术还提供一种新型域名解析服务装置:增加集合域名服务器和域名联想服务器。本发明专利技术能够实现用户根据网站功能找到需要的网站,无需记住具体域名,不仅方便使用,还可以降低垄断形成。本方法中,新旧域名系统可同时并存,域名统一输入,自动区分新旧域名。自动区分新旧域名。自动区分新旧域名。

【技术实现步骤摘要】
一种新型域名解析服务方法和装置
[0001]

[0002]本专利技术属于网络技术、域名解析
,具体涉及一种支持Unicode字符的新型域名解析服务方法和装置。
[0003]
技术介绍

[0004]由于IP地址具有不方便记忆、不能显示地址组织的名称和性质等缺点,人们设计出了域名,通过网域名称系统(DNS,Domain Name System)来将域名和IP地址相互映射,使人更方便地访问互联网,而不用去记住能够被机器直接读取的IP地址数串。
[0005]但是现有的域名系统存在诸多缺点:首先,目前的域名字符集仅限于ASCII字符的一个子集,即英文字母、数字和减号
“‑”
,带来的问题是英语之外的语言无法正确表达。虽然IETF采用了一种变通的方法,基于Punycode码的IDNA系统,把Unicode字符串映射为有效的域名字符集,但是这种把其它语言转换成ASCII字母数字的方法,需要所有客户端软件的支持(如浏览器和邮件客户端)。实际应用中,并不是所有客户端都完成了升级,导致中文域名常常会显示成杂乱的字母数字编码,再加上输入不便捷等其它原因,用户体验很差,这使得中文域名始终无法普及,互联网还是英文域名占绝对优势。
[0006]其次,由于英文域名资源逐渐枯竭,优质英文域名资源稀缺,新公司很难注册到自己想要的英文域名,高昂的域名转让费又会增加公司成本。
[0007]再次,用户因记忆力有限,非母语表达,往往只记住少量常用网站的域名,所以排名靠前的网站就能获得大部分流量,排名靠后的众多网站则会缺乏流量而无法存活。因此,现有的域名系统有利于互联网行业垄断企业的形成。
[0008]最后,电脑和手机开发技术不统一。随着移动互联网的发展,与PC机通过域名访问网站方式截然不同,手机通过APP访问网站,不使用域名。两者技术路线不同,互联网公司需要分别开发网站和APP,增加成本;手机用户需要安装众多APP,使用不便。同时,手机端出现的一些新技术(如小程序),也无法运行在PC上。
[0009]另外,目前出现了一种新的互联网技术,基于多图层虚拟网页(见ZL201911016210.9)实现的网页页面显示方法,使得域名的实现可以有不同的解决方案。
[0010]因此,需要对现有技术进行改进。
[0011]
技术实现思路

[0012]本专利技术要解决的技术问题是提供一种基于UNICODE字符集的高效新型域名解析服务方法和装置。
[0013]为解决上述技术问题,本专利技术提供一种新型域名解析服务方法:
域名字符串采用UNICODE字符集。
[0014]作为对本专利技术新型域名解析服务方法的改进:域名标签字符采用UNICODE字符集的子集:有效文字字符、数字及
“‑”
(减号)。
[0015]作为对本专利技术新型域名解析服务方法的进一步改进:其全域名的结尾不再使用“.”作为结尾,而使用第一字符作为结尾,以区别于旧域名。
[0016]作为对本专利技术新型域名解析服务方法的进一步改进:第一字符采用“~”,但不限于这个字符。
[0017]作为对本专利技术新型域名解析服务方法的进一步改进:新旧域名可同时并存,域名解析包括以下步骤:1)、如果用户在浏览器等客户端输入的域名字符串结尾是第一字符,则认为是新域名,执行步骤5;2)、如果域名字符串结尾是“.”,则认为是旧域名,执行步骤4;3)、如果域名字符串中存在非ASCII字符,则认为是新域名,执行步骤5;如果不是,执行步骤6;4)、使用旧域名系统解析域名;执行步骤12;5)、使用新域名系统解析域名;执行步骤12;6)、从域名解析配置数据中读取“域名解析优先级”参数;7)、如果旧域名优先级高,执行步骤10;8)、使用新域名系统解析域名;9)、如果域名不存在,执行步骤4;如果存在,执行步骤13;10)、使用旧域名系统解析域名;11)、如果域名不存在,执行步骤5;如果存在,执行步骤13;12)、如果域名系统解析成功,执行步骤13;如果失败,执行步骤14;13)、返回解析成功的IP地址给客户端,执行步骤15;14)、返回解析失败给客户端,执行步骤15;15)、结束。
[0018]作为对本专利技术新型域名解析服务方法的进一步改进:增加集合域名和栏目域名两种类型域名;集合域名以类型名作为域名,代表所有这种类型栏目域名的集合;访问集合域名时,将返回其下栏目域名的汇总网页,网页中每个栏目显示其中一个栏目域名。
[0019]作为对本专利技术新型域名解析服务方法的进一步改进:集合域名分两级:集合顶级域名和其下二级域名,分别代表大类和子类;集合域名是系统定义的,用户不能在其上申请注册域名。
[0020]作为对本专利技术新型域名解析服务方法的进一步改进:汇总网页采用多图层虚拟网页技术实现;栏目域名有网页和应用等多种类型,不同类型栏目域名可同时出现在汇总网页里。
[0021]作为对本专利技术新型域名解析服务方法的进一步改进:栏目的宽度和高度需是基本宽度和基本高度的倍数;其中,基本宽度是手机的屏
幕宽度;同一栏目域名可支持多种栏目尺寸。
[0022]作为对本专利技术新型域名解析服务方法的进一步改进:栏目域名可支持多种系统预设界面风格,便于汇总网页风格一致。
[0023]本专利技术还提供一种新型域名解析服务装置:增加集合域名服务器和域名联想服务器。
[0024]作为本专利技术新型域名解析服务装置的改进:用户访问集合域名时,返回的是集合域名服务器的IP地址;集合域名服务器生成属于该集合域名的所有栏目域名的汇总网页,返回给用户。
[0025]作为本专利技术新型域名解析服务装置的进一步改进:用户在客户端输入域名过程中,域名联想服务器把与输入内容相关的域名实时返回给客户端,供用户选择。
[0026]与现有技术相比,本专利技术的有益效果如下:1、真正的基于Unicode字符集的域名,与现有域名系统把Unicode字符串映射为ASCII字符集的方法相比,能更好地支持各种非英语语言。
[0027]2、支持域名联想功能,加快域名输入,弥补中文域名输入不如英文域名输入便捷的缺点。
[0028]3、新旧域名系统可同时并存,域名统一输入,自动区分新旧域名, 不影响用户使用老域名。
[0029]4、新增集合域名,用户可根据网站功能找到需要的网站,无需记住具体域名,不仅方便用户使用,还可以降低垄断形成。
[0030]5、手机和PC的Web开发技术得到统一。互联网公司只需开发一套系统,在手机和PC上可同时运行,提高效率,降低成本。html网页内容和小程序等应用可同时显示在一个页面里,手机和计算机通过域名访问这个页面,虽然两者屏幕大小不同,但显示效果相同。
[0031]附图说明
[0032]下面结合附图对本专利技术的具体实施方式作进一步详细说明。
[0033]图1为本专利技术域名解析的流程图;图2为本专利技术不同类型栏目域名通过多图层虚拟网页技术显示在一张网页里的示意图;图3为本专利技术新域名树状结构的示意图;图4为本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种新型域名解析服务方法,其特征在于:域名字符串采用UNICODE字符集。2.根据权利要求1所述的新型域名解析服务方法,其特征在于:域名标签字符采用UNICODE字符集的子集:有效文字字符、数字及
“‑”
(减号)。3.根据权利要求1所述的新型域名解析服务方法,其特征在于:其全域名的结尾不再使用“.”作为结尾,而使用第一字符作为结尾,以区别于旧域名。4.根据权利要求3所述的新型域名解析服务方法,其特征在于:第一字符采用“~”,但不限于这个字符。5.根据权利要求4所述的新型域名解析服务方法,其特征在于:新旧域名可同时并存,域名解析包括以下步骤:1)、如果用户在浏览器等客户端输入的域名字符串结尾是第一字符,则认为是新域名,执行步骤5;2)、如果域名字符串结尾是“.”,则认为是旧域名,执行步骤4;3)、如果域名字符串中存在非ASCII字符,则认为是新域名,执行步骤5;如果不是,执行步骤6;4)、使用旧域名系统解析域名;执行步骤12;5)、使用新域名系统解析域名;执行步骤12;6)、从域名解析配置数据中读取“域名解析优先级”参数;7)、如果旧域名优先级高,执行步骤10;8)、使用新域名系统解析域名;9)、如果域名不存在,执行步骤4;如果存在,执行步骤13;10)、使用旧域名系统解析域名;11)、如果域名不存在,执行步骤5;如果存在,执行步骤13;12)、如果域名系统解析成功,执行步骤13;如果失败,执行步骤14;13)、返回解析成功的IP地址给客户端,执行步骤15;14)、返回解析失败给客户端,...

【专利技术属性】
技术研发人员:丁塔
申请(专利权)人:杭州网景汇网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1