• DocumentCode
    1591157
  • Title

    Protecting BitTorrent: Design and Evaluation of Effective Countermeasures against DoS Attacks

  • Author

    Barcellos, Marinho P. ; Bauermann, Daniel ; Anna, Henrique Sant ; Lehmann, Matheus ; Mansilha, Rodrigo

  • Author_Institution
    Fed. Univ. of Rio Grande do Sul, Porto Alegre
  • fYear
    2008
  • Firstpage
    73
  • Lastpage
    82
  • Abstract
    BitTorrent is a P2P file-sharing protocol that can be used to efficiently distribute files such as software updates and digital content to very large numbers of users. In a previous paper, we have shown that vulnerabilities can be exploited to launch Denial-of-Service attacks against BitTorrent swarms, which can substantially increase download times and network traffic. In this paper, we review the three most damaging attacks, and propose two algorithms as countermeasures to effectively tackle them. We implemented the attacks and countermeasures in a packet-level BitTorrent simulator. The results indicate that our proposed approach is effective when there is an ongoing attack while at the same time efficient when the countermeasure is active but there is no attack. To the best of our knowledge, this is the first proposal in the literature to make BitTorrent more robust against Denial-of-Service (DoS) attacks.
  • Keywords
    peer-to-peer computing; security of data; BitTorrent; DoS attacks; P2P file-sharing protocol; denial-of-service attacks; network traffic; Algorithm design and analysis; Computer crime; Internet; Peer to peer computing; Proposals; Protection; Protocols; Robustness; Telecommunication traffic; Traffic control; Event-based and Peer-to-Peer infrastructures; Internet-based systems and applications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 2008. SRDS '08. IEEE Symposium on
  • Conference_Location
    Naples
  • ISSN
    1060-9857
  • Print_ISBN
    978-0-7695-3410-7
  • Type

    conf

  • DOI
    10.1109/SRDS.2008.26
  • Filename
    4690802