TY - JOUR
T1 - THUP
T2 - A P2P network robust to churn and DoS attack based on bimodal degree distribution
AU - Suto, Katsuya
AU - Nishiyama, Hiroki
AU - Kato, Nei
AU - Nakachi, Takayuki
AU - Fujii, Tatsuya
AU - Takahara, Atsushi
PY - 2013
Y1 - 2013
N2 - 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.
AB - 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.
KW - Bimodal degree distribution
KW - churn and DoS tolerance
KW - hierarchical unstructured P2P networks
KW - neighbor selection
UR - http://www.scopus.com/inward/record.url?scp=84883444015&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84883444015&partnerID=8YFLogxK
U2 - 10.1109/JSAC.2013.SUP.0513022
DO - 10.1109/JSAC.2013.SUP.0513022
M3 - Article
AN - SCOPUS:84883444015
SN - 0733-8716
VL - 31
SP - 247
EP - 256
JO - IEEE Journal on Selected Areas in Communications
JF - IEEE Journal on Selected Areas in Communications
IS - 9
M1 - 6560031
ER -