[发明专利]一种DHT网络的管理方法、网络节点、管理节点及系统有效
申请号: | 201810022614.8 | 申请日: | 2018-01-10 |
公开(公告)号: | CN110022222B | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 苏江 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L41/0246 | 分类号: | H04L41/0246;H04L41/042 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 姜春咸;冯建基 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 dht 网络 管理 方法 节点 系统 | ||
1.一种DHT网络的管理方法,其特征在于,所述方法包括:
至少一个分布散列表DHT网络中的网络节点接收由已加入DHT网络的管理节点发送来的包含检索关键字的资源查询消息;
所述网络节点查找包含所述检索关键字的资源特征信息,并将查找到的资源特征信息反馈给所述管理节点;所述网络节点在接收所述资源查询消息之前,所述方法还包括:
所述网络节点按照预设规则定义自身的资源,形成资源特征信息;其中,所述资源特征信息包括:检索关键字和资源特征值;所述网络节点接收由所述管理节点发送来的包含验证消息的特征值修改消息;
所述网络节点对所述验证信息进行验证,若验证通过,则根据所述特征值修改消息修改对应的资源特征信息中的资源特征值,并向所述管理节点反馈修改成功的消息;若验证失败,则向所述管理节点反馈修改失败的消息。
2.根据权利要求1所述的DHT网络的管理方法,其特征在于,所述网络节点在接收所述资源查询消息之前,所述方法还包括:
所述网络节点计算自身与DHT网络中的其他网络节点之间的距离,将距离小于预设值的其他网络节点设置为相邻节点;
所述网络节点获取各个相邻节点上的资源特征信息,并将自身的资源特征信息发送至各个相邻节点。
3.根据权利要求2所述的DHT网络的管理方法,其特征在于,所述网络节点查找包含所述检索关键字的资源特征信息,包括:
所述网络节点从自身的资源特征信息以及获取到的相邻节点的资源特征信息中查找包含所述检索关键字的资源特征信息。
4.根据权利要求2所述的DHT网络的管理方法,其特征在于,所述方法还包括:
当所述网络节点检测到所述资源查询消息中包含转发信息时,将所述资源查询消息转发至各个所述相邻节点。
5.一种DHT网络的管理方法,其特征在于,所述方法包括:
分布散列表DHT网络中的管理节点向DHT网络中的一个或多个网络节点发送包含检索关键字的资源查询消息,以供一个或多个网络节点查找包含所述检索关键字的资源特征信息;
所述管理节点接收由一个或多个网络节点反馈的包含所述检索关键字的资源特征信息;
所述管理节点向DHT网络中的一个或多个网络节点发送包含验证信息的特征值修改消息,以供一个或多个网络节点根据所述验证信息进行验证,并在验证成功后根据所述特征值修改消息修改对应的资源特征信息中的资源特征值;
所述管理节点接收由一个或多个网络节点反馈回的修改成功的消息或修改失败的消息。
6.一种DHT网络的网络节点,其特征在于,所述网络节点包括:处理器、存储器及通信总线;
所述通信总线用于实现所述处理器和所述存储器之间的连接通信;
所述处理器用于执行所述存储器中存储的DHT网络的管理程序,以实现权利要求1至4中任一项所述的DHT网络的管理方法的步骤。
7.一种DHT网络的管理节点,其特征在于,所述管理节点包括:处理器、存储器及通信总线;
所述通信总线用于实现所述处理器和所述存储器之间的连接通信;
所述处理器用于执行所述存储器中存储的DHT网络的管理程序,以实现权利要求5所述的DHT网络的管理方法的步骤。
8.一种DHT网络系统,其特征在于,包括:如权利要求6所述的网络节点,以及如权利要求7所述的管理节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810022614.8/1.html,转载请声明来源钻瓜专利网。