• DocumentCode
    44246
  • Title

    THUP: A P2P Network Robust to Churn and DoS Attack Based on Bimodal Degree Distribution

  • Author

    Suto, K. ; Nishiyama, H. ; Kato, N. ; Nakachi, T. ; Fujii, T. ; Takahara, A.

  • Author_Institution
    Grad. Sch. of Inf. Sci., Tohoku Univ., Sendai, Japan
  • Volume
    31
  • Issue
    9
  • fYear
    2013
  • fDate
    Sep-13
  • Firstpage
    247
  • Lastpage
    256
  • Abstract
    Hierarchical unstructured peer-to-peer (P2P) networks for file sharing systems such as Gnutella and Kazaa have made a tremendous achievement in the last decade. However, while these P2P networks can be tolerant to churn, i.e., the dynamics of peer participation and departure (or fault), there still remains the issue of vulnerability to Denial of Service (DoS) attacks, i.e., when the highest degree peers are removed. In order to overcome this shortcoming, we focus on a bimodal degree distribution, which is tolerant to both churn and DoS attacks. However, the network topology affects the network stability that was not taken into considered in the previous works. Therefore, we analyze the optimal network topology for DoS attack tolerance, and accordingly develop the peer joining procedure to construct and maintain the proposed network topology. Our proposed scheme is dubbed THUP (churn/DoS Tolerant, Hierarchical, Unstructured, P2P network). Performance evaluation conducted through computer simulations shows that THUP substantially improves the stability and communication efficiency compared with other existing P2P networking structures.
  • Keywords
    computer network performance evaluation; computer network security; peer-to-peer computing; DoS attack tolerance; DoS attack vulnerability; Gnutella file sharing system; Kazaa file sharing system; bimodal degree distribution; churn attack tolerance; churn-DoS tolerant-hierarchical-unstructured-P2P network; communication efficiency improvement; denial-of-service attack vulnerability; dubbed THUP; hierarchical unstructured P2P networks; hierarchical unstructured peer-to-peer networks; network stability improvement; optimal network topology; peer degree; peer departure dynamics; peer joining procedure; peer participation dynamics; performance evaluation; Computer crime; Network topology; Peer-to-peer computing; Robustness; Stability criteria; Topology; Bimodal degree distribution; churn and DoS tolerance; hierarchical unstructured P2P networks; neighbor selection;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/JSAC.2013.SUP.0513022
  • Filename
    6560031