论文部分内容阅读
在传统的P2P 网络中引入超节点,B-树和堆(Heap)的概念,每个超节点管理一个基于堆排序的网络,超节点由堆排序自动产生,堆与堆之间通过超节点进行通信。超节点又通过B-树来组织,形成一个更大的P2P 网络。节点通过分布式散列表(DHT)分配到指定的位置,所有节点通过自身性能和对网络的贡献决定在堆中的位置,并保存下属节点的部分信息。这样的网络模型具有高可扩展性和自适应性,搜索高效,并充分利用了P2P 网络中各个节点的能力。