Font Size: a A A

According To The Research On The P2P Net Searching Skill Of JXTA

Posted on:2007-08-11Degree:MasterType:Thesis
Country:ChinaCandidate:E H ZhangFull Text:PDF
GTID:2178360215961699Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In 2000, Napster, a program used for exchanging mp3, was popular. In the Internet the file-sharing among the end clients has become one of main applications that used as the initial purpose of P2P networking. In the short history of P2P application, it has become one of the main application types that consume a large faction in Internet traffic. P2P architecture has began to show its capability to support massive users, and this capability makes it suitable for rapidly deploy powerful and large-scale distributed application with low cost.Resource searching and resource delivery are two crucial problems need to be solved in P2P system. The nature of distributed storage of P2P makes it easier to implement a scalable system for resource delivery. The key problem is how to locate the peer who has the resource, and it is also the problem this thesis to solve.From the trend of P2P development, we can find the rapid increase of a huge new user population and the obvious differences between peers in capability and operating environment. To follow this trend the exploit the full potential of P2P architecture, the thesis chooses the hybrid Peer-to-Peer as networking model, and based on JXTA platform, designs and implements a P2P network search.The main contribution of this thesis is to satisfy the requirement about a great search method for a P2P system, which are scalability, efficiency, stability and balanced load. According to the difference of peer's capability, the algorithm decreases the search load of low capability peer and increases the search load of high capability peer to improve the aggregate performance of the search network.The thesis designs tactics such as Split Loaded Peer Group, etc. to make each peer group according to itself ability to reasonably organize peers, so reflect truly that the overall load situation of the search network. To satisfy the requirement of efficiency, the algorithm caches client resource index on super-peer and optimizes the forwarding of query message.
Keywords/Search Tags:Peer-to-Peer Networking, Search, JXTA, Hybrid P2P, Super-Peer
PDF Full Text Request
Related items