Font Size: a A A

Research On Peer-to-Peer Network Model And Other Key Technologies

Posted on:2011-09-20Degree:MasterType:Thesis
Country:ChinaCandidate:Z C ZhouFull Text:PDF
GTID:2178360305494628Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
Recently, P2P technology is an important emerging network computing technology, it doesn't rely on the central server. But build the application system using all participating node's computing ability and network bandwidth, P2P system has good robustness, scalability and easy to deploy. P2P model is one of the core issues of P2P technology, according to network topology, P2P model can be divided into unstructured P2P model and structured P2P model.With the rapid development of different P2P applications, P2P model's development also encounters some challenges and problems, such as inefficient routing query, node heterogeneity, and topology mismatch. Through understanding current domestic and international research situation of P2P model, this paper firstly analyze two typical P2P network model, then propose some measures to the existing problems crying for solution in P2P model, the main work as follows:1. This paper proposed a node clustering algorithm based on network distance in unstructured P2P model. Traditional unstructured P2P model transfer messages based on flooding, causing the problem of high network query latency and big network traffic flow. This paper using network coordinate system predicted network latency between P2P nodes, then using genetic algorithm to determine the number of clusters and the initial cluster centers, finally clustering the unstructured P2P nodes with K-means algorithm. Experimental results show that the proposed unstructured P2P model's average latency has been significantly reduced after clustering, according improve the efficiency of routing query.2. This paper proposed a improved P2P model based on structured Kademlia network-M-Kad. Using the phenomenon of P2P nodes visit partial interest, by introducing visit node table and interest index table to judge frequently accessed resource. When node exits the P2P network, it will inform the nearby nodes. M-Kad model can effectively reduce the average query routing hops and average query routing latency.3. This paper designed a hybrid hierarchical P2P model based on Kademlia network-HHKad. The hybrid hierarchical HHKad model mainly aimed at some problems exist in structured P2P network, such as topology mismatch and node heterogeneity. In my model, nodes in underlying network join the model according to network latency, nodes in the same domain have low network latency. Upper-layer network is constituted by the super nodes which have stable and overall performance, all of super nodes build up a global management ring.
Keywords/Search Tags:peer-to-peer model, node cluster, distributed hash table, visit locality, hybrid hierarchical
PDF Full Text Request
Related items