Font Size: a A A

Research On Searching Methods In P2P Network Based On Gnutella Protocol

Posted on:2007-12-20Degree:MasterType:Thesis
Country:ChinaCandidate:C LiuFull Text:PDF
GTID:2178360185466939Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Working Group Committee, P2P can be used in the file sharing, distributed computing and so on. But file sharing is the dominant P2P application. How to locate desired files is one of the key issues. Gnutella networks model is the representative of pure P2P systems. At present the most software of the file sharing used are built on the Gnutella. The peers and its shared files are searched and found by flooding in Gnutella. As a new peer joining the P2P net, the number of searching messages as well as the latency flux generated by every message is increasing. Those include many needless repeat messages and flux. Therefore, it is needed to research the file searching in Gnutella.As searching and discovery methods in Gnutella network, we can only find special kind nodes at one time in dynamic network or only search some of all nodes. So they miss many useful nodes. Some of them build the index according to the file. The size of index is the direct ratio with file size, so they always make a very big index. Based on all above and the character of the Gnutella protocol, this topic inducts a new methods ---Searching Method based on IP level.Searching Method based on IP level (SMBIP ) disparts the whole network to five levels, every node which starts to search files will be treated as a root node of all network nodes. Starting with the root node, we search whole network based on level disparted by IP. SMBIP has many advantages over the old methods; it is so simple because it disparts the whole nodes according to IP address. It decreases the size of node lists, the full list is less than 1,000 nodes, it also deduce the time for the result return. SMBIP makes the Gnutella better than ever. This topic also inducts a new way to login — the flooding login. It makes the node list have a better efficiency.
Keywords/Search Tags:Peer-to-Peer Networks, Peer-to-Peer Computing, Peer Searching and Discovery, Searching Method based on IP level
PDF Full Text Request
Related items