APP下载

浅议一种高效安全的P2P覆盖网络

2019-10-21宋静静

科学与财富 2019年32期
关键词:机制

宋静静

摘 要:大多数结构化P2P覆盖网络是利用分布式哈希表(DHT)来实现无管理、容错的覆盖网络,并保证在O(logn)跳内将消息传递到目标。虽然从理论上讲很完善,但这些系统在开放环境下面临着一些困难。节点频繁的加入和离开不仅会产生巨大的维护开销,而且节点的各种行为和资源也会影响网络的性能和安全性。本文构建了一个与互联网拓扑结构紧密匹配的独特的覆盖网络。基于这种结构的P2P系统不仅路由效率高,而且即使在高动态环境下,维护开销也很低。

我们将首先讨论如何构造一个近似于互联网拓扑的覆盖层,然后基于该覆盖层构建一个高效查找、低维护开销和高可用性的P2P系統。

覆盖网络的本质是根据节点在Internet中的物理网络位置来组织节点,所有节点都可以通过其自治系统(AS)轨迹划分为组。由于互联网由ASE组成,每个AS都是一个单一管理权限下的网络,因此它为P2P节点提供了良好的边界。与Internet中的一样,组是网络中路由和组织节点的基本单元。

一、P2P覆盖网络

为了支持类似DHT的ID查找操作,覆盖网采用了类似的ID机制。与当前的DHT设计一样,覆盖网的每个对象都被分配了一个128位的ID。覆盖网的每个节点不需要映射一个小范围的对象,而是使用两级映射机制,第一个级别是在这些组中,第二个级别是在簇中。一个簇中的节点数量是可变的,以便于群集物理附近的节点,并增加系统下的稳定性。

通常一个簇包括10到50个节点。每个簇都将选择一个拥有良好网络带宽和可用性的领导者。……

登录APP查看全文

猜你喜欢

机制
构建“不敢腐、不能腐、不想腐”机制的思考
自制力是一种很好的筛选机制
“三项机制”为追赶超越蓄力
丹凤“四个强化”从严落实“三项机制”
保留和突破:TPP协定ISDS机制中的平衡
定向培养 还需完善安置机制
破除旧机制要分步推进
氢气对缺血再灌注损伤保护的可能机制
注重机制的相互配合
打基础 抓机制 显成效