[发明专利]一种对等网络构建方法和装置有效
申请号: | 201710385143.2 | 申请日: | 2017-05-26 |
公开(公告)号: | CN108933804B | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 龚国成;何渝君;陈杰;方绍波;张玉栋 | 申请(专利权)人: | 中移物联网有限公司;中国移动通信集团公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L9/32;H04L9/06 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 蒋雅洁;张颖玲 |
地址: | 401336 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 对等 网络 构建 方法 装置 | ||
本发明公开了一种对等网络构建方法,包括:根据源网络节点的标识和目标网络节点的互联网协议(IP)地址生成连接请求信息;根据所述连接请求信息、所述源网络节点的标识和源网络节点的公钥生成校验信息,广播所述校验信息;接收所述目标网络节点反馈的连接响应,建立连接。本发明还公开了一种对等网络构建装置。
技术领域
本发明涉及通信网络技术,尤其涉及一种对等网络构建方法和装置。
背景技术
对等(P2P,Peer to Peer)网络是一种分布式网络,其目标是利用因特网(Internet)环境中的各种可能的终端设备协同计算并共享其所拥有的一部分资源,包括存储能力、中央处理器(CPU,Central Processing Unit)能力、网络连接能力等;这些资源能被P2P网络中的网络节点访问,而不需要经过P2P网络外的其他中间实体。
目前P2P网络主要有以下几种结构:
集中式P2P网络:具有一个中心服务器负责记录共享信息,应答信息的查询,管理和组织P2P各客户端节点。
分布式非结构化P2P网络:采用随即图的组织方式来形成松散的网络,没有中心服务器,每个网络节点功能相同,所述网络节点既是服务器也是客户机。
分布式结构化P2P网络:利用分布式哈希表(DHT,Distributed Hash Table)路由算法,通过分布式散列函数将输入的关键字唯一映射到某个节点上,然后通过特定路由算法与该节点建立连接。
混合式P2P网络结构:是分布式P2P和集中式P2P二者的有机结合。
上述P2P网络结构分别具有以下问题:
集中式P2P网络:中心服务器一旦崩溃,整个网络系统就会瘫痪。集中式P2P结构可靠性和安全性较低,维护成本高,只对小型网络而言,在管理和控制方面具有一定优势。
分布式非结构化P2P网络:整个网络的扩张性较差,随着网络规模的扩大,网络容易发生拥塞查询效率较低。
分布式结构化P2P网络:维护相对复杂,通常只支持精确匹配资源搜索,对复杂搜索条件的支持较差。
混合式P2P网络结构:实现上比较困难,需要提供能够有效组织节点间关系的搜索网络。
发明内容
有鉴于此,本发明实施例期望提供一种对等网络构建方法和装置,构建过程具有不可逆、安全、可靠性高的特点,构建的网络具有较强的灵活性、容错能力、可用性及鲁棒性。
为达到上述目的,本发明的技术方案是这样实现的:
本发明实施例提供了一种对等网络构建方法,所述方法,包括:根据源网络节点的标识和目标网络节点的互联网协议IP地址生成连接请求信息;
根据所述连接请求信息、所述源网络节点的标识和源网络节点的公钥生成校验信息,广播所述校验信息;
接收所述目标网络节点反馈的连接响应,建立连接。
上述方案中,所述根据源网络节点的标识和目标网络节点的互联网协议IP地址生成连接请求信息,包括:
所述源网络节点的标识和所述目标网络节点的IP地址经过哈希Hash函数散列形成第一散列值;
利用源网络节点的私钥加密所述第一散列值,将加密后的第一散列值作为连接请求信息。
上述方案中,所述根据源网络节点的标识和目标网络节点的互联网协议IP地址生成连接请求信息之前,所述方法还包括:
确定所述源网络节点的公钥、所述源网络节点的私钥、所述源网络节点的标识和所述目标网络节点的IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移物联网有限公司;中国移动通信集团公司,未经中移物联网有限公司;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710385143.2/2.html,转载请声明来源钻瓜专利网。