DocumentCode
2019792
Title
The cost of application-level broadcast in a fully decentralized peer-to-peer network
Author
Portmann, Marius ; Seneviratne, Aruna
Author_Institution
Sch. of Electr. Eng. & Telecommun., Univ. of New South Wales, Sydney, NSW, Australia
fYear
2002
fDate
2002
Firstpage
941
Lastpage
946
Abstract
Recently, there has been a growing interest in peer-to-peer networks such as Gnutella. A typical characteristic of Gnutella is that it is a ´pure´ peer-to-peer system, with all nodes being equal participants in the network. Due to its decentralized nature, Gnutella implements services such as searching and peer discovery via flooding-based application-level broadcast. In this paper, we study the cost of Gnutella´s version of broadcast, based on the total number of messages generated and forwarded as the metric of cost. We further propose the use of Rumor Mongering (or Gossip) as an alternative routing method in decentralized peer-to-peer networks. Using simulation, we show that this probabilistic protocol significantly reduces the cost of broadcast.
Keywords
broadcast channels; computer network management; probability; routing protocols; Gnutella; Gossip; Rumor Mongering; application-level broadcast; broadcast cost; flooding-based broadcast; fully decentralized network; message forwarding; peer-to-peer network; probabilistic protocol; routing; simulation; Australia; Bandwidth; Broadcasting; Computer networks; Costs; Floods; Intelligent networks; Peer to peer computing; Routing; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 2002. Proceedings. ISCC 2002. Seventh International Symposium on
ISSN
1530-1346
Print_ISBN
0-7695-1671-8
Type
conf
DOI
10.1109/ISCC.2002.1021785
Filename
1021785
Link To Document