Font Size: a A A

Improvement Of Searching And Copying Arithmetic In Gnutella Peer To Peer Network

Posted on:2007-08-18Degree:MasterType:Thesis
Country:ChinaCandidate:D J GuoFull Text:PDF
GTID:2178360182478507Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
As a decentralized and unstructured P2P network, Gnutella network focus on file-sharing domain. This paper first gives an overview on Gnutella technology and analyzed the current improved arithmetic. Those arithmetic focus on the efficiency of searching, but bring the unbalance of load. Then we bring the arithmetic that use some hints of replication phase and use the information of the redundant messages to enhance search effect and load-balance.Firstly, a peer of gnutella network record those peers that had copyed files from peer. When a query message including the same request coming, this peer route the message to those peers when it is of excessive load or it has stoped sharing the specified files.Secondly, instead of discarding the redundant messages, we make a statistic of the value of TTL and the reaching time of all the messages. We have a simple estimate of the capabilities of the part of network that linked by every neighborhood. Then ,a peer can use those information to decided how to route the messages to enhance the load balance of gnutella network.
Keywords/Search Tags:Gnutella, resource recommend, redundant messages, load-balance
PDF Full Text Request
Related items