[发明专利]一种去中心化的网络域名服务系统及方法有效
申请号: | 201611113396.6 | 申请日: | 2016-12-06 |
公开(公告)号: | CN107040618B | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 蒋文保;朱国库 | 申请(专利权)人: | 北京信息科技大学 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京天方智力知识产权代理事务所(普通合伙) 11719 | 代理人: | 谷成 |
地址: | 100192 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 中心 网络 域名服务 系统 方法 | ||
为克服集中式的组织方式存在用户隐私被监控、访问重定向、服务中断等安全问题,本发明提供了一种基于Paxos算法的去中心化的网络域名服务系统及服务方法,所述去中心化的网络域名服务系统包括根域名服务器节点、权限域名服务器节点和顶级域名服务器节点。本发明可以有效避免现在的DNS集中式工作中存在的各种弊端。DRN模型的域名解析方案不受主根域名服务器的限制,即骨干区域内任一骨干D出现宕机、重启或者遭受攻击等问题,不影响其他骨干D连接成网络;即使骨干D与骨干区失去连通,骨干D也可以从非骨干区的顶级域名服务器上获取地址信息,从而保证国家网络信息安全不受任何单方面的骨干D的管理和控制,保护了网络用户的信息隐私。
技术领域
本发明涉及分布式网络技术领域,更具体地,涉及一种基于Paxos算法的去中心化的网络域名服务系统及方法。
背景技术
根域名服务器分布在世界各地,使世界上大部分DNS(Domain Name System)域名服务器都能就近找到一个编号为A~M的13台根据域名服务器。根域名服务器定期从隐藏主根域名服务器同步根区文件。
然而,根域名服务器一旦停止服务、发布虚假信息或者篡改消息实现访问的重定向,大量Internet用户将无法正常访问域名。根域名镜像服务器提升域名解析效率的同时,还需将解析的细节传送到根域名服务器上,用户的信息私密无法得到保护。另外,主根域名服务器如果屏蔽指定的域名,则它们的地址将无法解析,集中式的管理无法摆脱美国的控制。通过根域名服务器组织的域名解析服务可以满足当前需求,但是从长远角度考虑,使用一种去中心化的域名解析系统来集成世界各地的域名服务更为安全有效。
经检索,现有技术中,申请号为CN201310195796的中国专利申请公开了一种基于分散管理的ONS架构的EPC解析方法,其步骤包括:1)URI Conversion读取物品编码中的公司前缀,并确定所属的ccTLD区域;2)URI Conversion对物品编码进行转换并附加ccTLD信息,然后构造成完整的域名;3)ONS resolver接收转换后的域名,按照正常的DNS查询流程进行解析,直到该域名的名字服务器返回对应的NAPTR记录;4)Local System按照该NAPTR记录访问对应的EPC IS或EPC DS,获取物品相关信息。然而,其基于EPC(ElectronicProduce Code)实现,成本和复杂度较高。
发明内容
为克服集中式的组织方式存在用户隐私被监控、访问重定向、服务中断等安全问题,本发明提供了一种基于Paxos算法的去中心化的网络域名服务系统及服务方法。具体方案为:
根据本发明的一方面,提供了一种基于Paxos算法的去中心化的网络域名服务系统,所述去中心化的网络域名服务系统包括根域名服务器节点、权限域名服务器节点和顶级域名服务器节点。
根据本发明的另一方面,一种所述的系统的基于Paxos算法的去中心化的网络域名服务方法,包括如下步骤:
(1)定义域名服务器节点为节点D,且该节点D的属性由以下五元组来表示:
D=id,n,isBackbone,role,pId,
其中,id是节点D唯一标识;n是D节点名称;Records是D节点下注册的域名集合;isBackbone标识该D节点是否为根域名服务器节点,isBackbone取值1标识骨干节点,取值0标识非骨干节点;role取值L标识Leader,取值F标识Follower;pid是节点上最新的提议编号;
(2)定义提议Proposal的数据结构,其数据结构为以下三元组:
Proposal=pId,key,value,
其中,pId为提议编号;key为操作对象;value为操作对象的值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京信息科技大学,未经北京信息科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611113396.6/2.html,转载请声明来源钻瓜专利网。