Font Size: a A A

The P2P Network Model Based On Interested-Group

Posted on:2009-04-15Degree:MasterType:Thesis
Country:ChinaCandidate:D J CaiFull Text:PDF
GTID:2178360242998358Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The P2P network has always been the hot point for the academic area since its birth. Its topology development experienced four innovations, from the centralized topology to the decentralized unstructured topology, then to the decentralized structured topology, and to the partially decentralized topology in the end. The applications of the P2P have been more and more popular now.We presented a new P2P network model named IGP2P which based on the Gnutella protocol and the decentralized unstructured topology in this paper. By the Small World theory, IGP2P brought the grouping idea to the Gnutella model. It divided the overlay network into many groups, according to the standard of users'interests. There is a central node to be responsible for the management of the group. The group inside search and the across the group search composed the search strategy of the IGP2P. The group inside search happened when the target resource belonged to its own group, while the across the group search always happened when the group inside search failed or the target resource didn't belong to its own group. The basic method of the search was flooding search which inherited from the Gnutella. In order to increase the speed of the search and reduce the network load for many times of same search in a short time, we adopted Cache strategy in IGP2P, and it very adapted to the environment where exited hot resources. To deal with the node join in and quit out frequently, the registration strategy of the central node would be used to the node join in and the SCNS would be used to the central node drop.In order to test the performance of IGP2P, we did a lot of test work. Theδtest was to confirm the critical value whether to do across the group search when the group inside search failed. And the Cache test was to test the performance of IGP2P with Cache strategy. In the end, we did some compare tests for the search successful rate, the amount of the frames for the node to deal with in a search task, and network delay with Gnutella model. We could clearly see that the performance for IGP2P was much more excellent than Gnutella model.
Keywords/Search Tags:topology structure, Small World, Overlay network, Gnutella
PDF Full Text Request
Related items