Font Size: a A A

Study On Resources Locating Technology Of Peer-To-Peer Network

Posted on:2009-12-21Degree:MasterType:Thesis
Country:ChinaCandidate:P ChengFull Text:PDF
GTID:2178360242490839Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
P2P (Peer-to-Peer) technology has been seen as one of the most popular computer technology in twenty-one century. With the network technology advances and power of PCs enhances, the computing pattern of Internet is transforming from C/S to P2P. Resources locating is a key issue of P2P network and a research hotspot as well.Based on a network topology, the resources locating models of P2P system can be classified as structured P2P networks and unstructured P2P networks. Compared with unstructured P2P networks, structured P2P networks have the advantages of efficiency. The core of Resources locating of structured P2P networks is the P2P routing algorithm. The efficiency, scalability, and the resilience to failure of the P2P algorithm are of great significance to P2P applications.How can we improve routing performance of structured P2P networks? How can we implement resource management in P2P network? And so on. These problems are ticklish, also are hotspots. The author tries to resolve these problems, and make contributions the following.After an in-depth research on the chord protocal,we find that there are two serious flaws which are long delay caused by the separation between logical topology and phsical topology and inefficient routing together with too many overheads resulted from churn problem.The research in my paper mainly improved the original algorithms in two aspects.The present thesis puts forward a hierarchical P2P resources locating model-Tchord.The new model separated the nodes in the networks into different groups according to their actual physics IP address vicinity , groups interconnected the distribute P2P network.Tchord has consist of the main net and the subnet. The main net is a self-adaptive Chord network which is composed by group head peers, and ordinary Peers take superpeer in the same group as their center server to form a group.Data are stored in ordinary peers and group header peers hold indices of data and answer for request from ordinary peers.In the main net,TChord is the routing enhancement P2P overlay constructed on Chord, which combines the proximity routing selection algorithm into Chord's routing algorithm to solve routing locality problem.We choose optimal next hop which leverages the logical distance and the physical distance in both routing tables and neighbor tables.according to the routing cache technology of group header peer has been proposed in Tchord,the model not only decrease the number of times search across group but also decreased the route location expense, enhanced the search efficiency.In the end , to validate the performance of Tchord in real netWork envi ronment,P2Psim simulator by MIT is used to simulate model and compare erformance.The result show that TChord can advance the system's performance.
Keywords/Search Tags:peer-to-peer, chord, routing algorithm, cluster, overlay network, topology- aware, cache, distribute hash table(DHT)
PDF Full Text Request
Related items