Cost-effective broadcast for fully decentralized peer-to-peer networks

نویسندگان

  • Marius Portmann
  • Aruna Seneviratne
چکیده

Recently, there has been a growing interest in peer-to-peer networks, sparked by the popularity of file sharing applications such as Napster and Gnutella. A typical characteristic of a peer-to-peer system is that all the nodes are equal participants in the network. Gnutella is an example of a ‘pure’ peer-to-peer system, being fully distributed where all nodes are equal and no special nodes with facilitating or administrative roles are required. Due to its fully decentralized nature, Gnutella implements its services like searching and peer discovery via application-level broadcast. For this, messages are routed through Gnutella’s overlay network by means of flooding. The high cost of flooding limits the scalability of fully distributed peer-to-peer systems like Gnutella. To overcome the problem of scalability, we propose Rumor Mongering (also known as Gossip) as a cost-effective alternative to flooding to implement application layer broadcast in decentralized peer-to-peer networks. We introduce a new version of Rumor Mongering, called Deterministic Rumor Mongering, which makes use of the fact that most peer-to-peer network topologies display a power-law distribution in their node degree, to implement a more intelligent routing strategy. Using simulation, we show that Deterministic Rumor Mongering performs broadcast at a significantly lower cost than flooding, at the cost of a slightly reduced reliability and increased time of completion of the

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The cost of application-level broadcast in a fully decentralized peer-to-peer network

Recently, there has been a growing interest in peer-topeer 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...

متن کامل

A Decentralized and Localized Algorithm to Build Cluster-Based Overlay Networks

Peer-to-Peer systems have many advantages for supporting large-scale applications and services. Some of the key properties of these systems include fault-tolerance, scalability, and support for loaddistribution of application traffic. Several recent works have shown that overlays where nodes are organized into well connected clusters can be used to further improve the fault-tolerance and the sc...

متن کامل

Approaching decentralized non-repudiation

Securing data exchanges is a major preoccupation, and several techniques have been developed to reach that aim. The predominant model for such exchange is that which relies on trusted third-parties. Meanwhile, emerging technologies such as IoT are set to broadcast growing amounts of sensitive data, thereby making centralized architectures problematic for privacy and performance reasons and maki...

متن کامل

Semantic Overlay Clusters within Super-Peer Networks

When joining information provider peers to a peer-to-peer network, an arbitrary distribution is sub-optimal. In fact, clustering peers by their characteristics, enhances search and integration significantly. Currently super-peer networks, such as the Edutella network, provide no sophisticated means for such a ”semantic clustering” of peers. We introduce the concept of semantic overlay clusters ...

متن کامل

Speculative routing and update propagation: a kundali centric approach

routing, update propagation, bloom filters, peer-to-peer Peer-to-peer networks have gained much attention due to their attractive features of self-organization, scalability and decentralized control. The key challenge in these networks is how to efficiently locate and retrieve the correct data. Techniques for efficient searching in peer-to-peer networks have been recently proposed; however, the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computer Communications

دوره 26  شماره 

صفحات  -

تاریخ انتشار 2003