[发明专利]分布式哈希表互通网络系统、域间节点及实现方法有效

专利信息
申请号: 201210037286.1 申请日: 2012-02-17
公开(公告)号: CN103139076B 公开(公告)日: 2017-11-24
发明(设计)人: 汪军;李漓春 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L12/743 分类号: H04L12/743;H04L12/741
代理公司: 北京安信方达知识产权代理有限公司11262 代理人: 田红娟,龙洪
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 分布式 哈希表 互通 网络 系统 节点 实现 方法
【说明书】:

技术领域

发明涉及通信系统,尤其涉及一种分布式哈希表互通网络系统、域间节点及实现方法。

背景技术

DHT(分布式哈希表)技术是一种广泛应用于P2P(Peer-to-Peer,对等)网络中的分布式资源查找网络结构,随着P2P技术的示范效应,该技术被引入到其它技术体制中用于构建高性能、可扩展的分布式数据库系统,比如亚马逊的Dynamo系统、身份位置分离技术HIP(主机标识协议)、LISP(名址分离网络协议)中的名址映射系统。P2P网络是在IP层网络之上构建的又一层网络,通常又被称为P2P overlay,通常被翻译为P2P叠加网或P2P覆盖网络,以突出显示其在IP层网络之上的特点。采用DHT算法构建的P2P叠加网则可称为DHT叠加网。类似IP网络,DHT叠加网也有自己的路由扩散机制和路由机制,不同在于这些机制运行在IP层之上,依赖于IP层的路由,且采用的算法与IP路由协议采用算法不同。

DHT算法种类较多,根据可以支持的系统规模、节点抖动频率假设,有适用于高抖动网络(P2P)的CHORD、PASTRY、KADEMLIA等,其查找跳数为O(Log2N),也有适用于稳定节点环境的单跳DHT技术。这些技术对节点的编址格式有一定差别,路由表的组织几乎完全不同,不同的DHT协议无法直接互通。当DHT为单一的互联网业务系统服务时,该缺点不明显,当用于构建运营商网络时,不同DHT查找数据库之间必须要解决互通性问题。

为此,如图1和图2所示,现有技术中提出了基于DHT的互通架构,通过建立一个专门用于互通的DHT叠加网来存储各DHT的入口信息。如图所示,现在技术在预见路由时,互通节点在互通DHT叠加网查询到目的域DHT的入口(互通节点)后,将DHT查询请求发送到目的域入口。但这一方案不具备可行性,这是因为DHT算法千差万别,目前也没有标准化,未来也很难标准化,而构建额外DHT需要所有域的互通节点都遵循一个DHT协议,比较困难。

发明内容

本发明要解决的技术问题是提供一种分布式哈希表(DHT)互通网络系统、域间节点及实现方法,以解决现有DHT叠加网互通方案难以实现的问题。

为了解决以上技术问题,本发明提供了一种分布式哈希表(DHT)互通网络的域间节点,该域间节点用于实现所在域与其他域之间的互通,包括:

存储单元,用于保存域间映射信息,其中包括目的域信息与下一跳域信息的映射关系;

查询请求接收单元,用于接收DHT查询请求,其中携带目的域信息及资源标识;

目的域判断单元,用于根据接收的DHT查询请求中的目的域信息判断当前域是否是目的域;

域间映射信息查询单元,当前域不是目的域时,用于根据接收的DHT查询请求中的目的域信息查询域间映射信息;

域间转发单元,用于根据域间映射信息查询结果向下一跳域间节点转发所述域间DHT查询请求及资源标识;

域内处理单元,当前域是目的域时,用于根据接收的DHT查询请求发起域内查询流程。

进一步地,所述存储单元还用于保存域内映射信息,其中包括资源标识与所述资源标识的负责节点或所述资源标识与下一跳节点的映射关系;

所述域内处理单元包括域内映射信息查询模块和域内查询请求处理模块,其中:

所述域内映射信息查询模块,用于根据接收的DHT查询请求中的资源标识查询域内映射信息;

所述域内查询请求处理模块,用于向查询到的映射关系中的负责节点或下一跳节点转发所述DHT查询请求。

进一步可选地,所述存储单元还用于保存域内映射信息,其中包括资源标识与负责节点或所述资源标识与下一跳节点的映射关系;

所述域间节点还包括资源库,用于保存资源;

所述域内处理单元包括:

负责节点判断模块,用于根据接收的DHT查询请求中的资源标识判断当前节点是否是所述资源标识的负责节点;

域内处理转发模块,用于在当前节点不是负责节点时,根据接收的DHT查询请求中的资源标识查询域内映射信息,向查询到的映射关系中的负责节点或下一跳节点转发所述DHT查询请求;

资源库查询反馈模块,用于在当前节点是负责节点时,查询所述资源库并反馈查询结果。

进一步地,所述域间节点还包括域间映射信息维护单元,用于根据接收的域间映射信息更新请求或配置指令更新域间映射信息;

所述接收单元,还用于接收所述域间映射信息更新请求或配置指令;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210037286.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top