Securing peer-to-peer media streaming systems from selfish and malicious behavior

William Conner, Klara Nahrstedt

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We present a flexible framework for throttling attackers in peer-to-peer media streaming systems. In such systems, selfish nodes (e.g., free riders) and malicious nodes (e.g., DoS attackers) can overwhelm the system by issuing too many requests in a short interval of time. Since peer-to-peer systems are decentralized, it is difficult for individual peers to limit the aggregate download bandwidth consumed by other remote peers. This could potentially allow selfish and malicious peers to exhaust the system's available upload bandwidth. In this paper, we propose a framework to provide a solution to this problem by utilizing a subset of trusted peers (called kantoku nodes) that collectively monitor the bandwidth usage of untrusted peers in the system and throttle attackers. This framework has been evaluated through simulation thus far. Experiments with a full implementation on a network testbed are part of our future work.

Original languageEnglish (US)
Title of host publicationMDS '07
Subtitle of host publicationProceedings of the 4th Middleware Doctoral Symposium 2007
DOIs
StatePublished - Dec 1 2007
Event4th Middleware Doctoral Symposium 2007, MDS'07 - Newport Beach, CA, United States
Duration: Nov 26 2008Nov 30 2008

Publication series

NameMDS '07: Proceedings of the 4th Middleware Doctoral Symposium

Other

Other4th Middleware Doctoral Symposium 2007, MDS'07
CountryUnited States
CityNewport Beach, CA
Period11/26/0811/30/08

    Fingerprint

Keywords

  • Accounting
  • Multimedia
  • Peer-to-Peer
  • Security

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software

Cite this

Conner, W., & Nahrstedt, K. (2007). Securing peer-to-peer media streaming systems from selfish and malicious behavior. In MDS '07: Proceedings of the 4th Middleware Doctoral Symposium 2007 [13] (MDS '07: Proceedings of the 4th Middleware Doctoral Symposium). https://doi.org/10.1145/1377934.1377937