Chord是典型的结构化Peer-to—Peer(简称P2P)网络模型,具有结构简单且查找资源迅速等优点,但由于网络中的节点需要维护部分拓扑信息,当网络中一部分节点频繁地加入或者退出系统时会影响网络的稳定性,极大地增加系统的维护开销,同时网络中节点性能的差异也影响了整个系统的效率。针对上述存在的问题,提出了一种基于Chord的混合式网络模型,利用节点的性能差异形成节点簇,有效地提高了系统的稳定性,降低了维护代价并减少了平均跳数。最后通过仿真实验验证了该混合式网络模型的有效性。
Chord is a typical structured network model of peer-to-peer (P2P for short) and with simple structure, it can locate the resource of network quickly. But the network nodes need to maintain part of the network topology information, and as part of the network nodes frequently join or leave the system will affect the stability of the network, greatly increasing the system' s maintenance costs; Meanwhile, the different capacity of nodes in network also will affect the efficiency of system. To address the above problems, taking advantage of heterogeneity of capacities across peers, a hybrid network model based on Chord is proposed. The model efficiently strengthens the stability and reduces maintenance costs and the average number of hops. Finally, the effectiveness of hybrid network model is demonstrated by simulation.