Optimizing BitTorrent-like peer-to-peer systems in the presence of network address translation devices

被引:0
|
作者
Le Chang
Yangyang Liu
Zhonghua Wei
Jianping Pan
机构
[1] University of Victoria,Department of Computer Science
关键词
P2P; BitTorrent; NAT; Optimization;
D O I
暂无
中图分类号
学科分类号
摘要
BitTorrent nowadays is one of the most important peer-to-peer (P2P) file-sharing applications on the Internet, and it has also inspired many other P2P applications such as live or on-demand video streaming services. On the other hand, Network Address Translation (NAT) has become pervasive in almost all networking scenarios, from residential Internet access to enterprise networks. Despite the effort of NAT traversal, it is still very likely that P2P applications cannot receive incoming connection requests properly if they are behind NAT. To quantify the performance impact of NAT on BitTorrent-like P2P systems, we have created and validated a detailed but tractable mathematical model. We have also proposed and briefly examined a simple but effective strategy to mitigate the negative impact on NAT peers. In this paper, we further extend our model to cover the proposed biased optimistic unchoke strategy, and optimize the system performance in terms of both average peer download time and system finish time. We also create a new, faster Java-based BitTorrent simulator, which is used to validate the extended model and show the optimality of the proposed strategy and its boundary conditions.
引用
收藏
页码:274 / 288
页数:14
相关论文
共 50 条
  • [21] Window-based Streaming Video-on-Demand Transmission on BitTorrent-Like Peer-to-Peer Networks
    Rivero-Angeles, Mario E.
    Rubino, Gerardo
    Torres, Ivan Omar Olguin
    Martinez, Luis Antonio
    2013 IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE (CCNC), 2013, : 1 - 6
  • [22] Addition-min fuzzy relation inequalities with application in BitTorrent-like Peer-to-Peer file sharing system
    Yang, Xiao-Peng
    Lin, Hai-Tao
    Zhou, Xue-Gang
    Cao, Bing-Yuan
    FUZZY SETS AND SYSTEMS, 2018, 343 : 126 - 140
  • [23] Priority Scheme for Window-Based Video-on-Demand Transmission on BitTorrent-Like Peer-to-Peer Networks
    Baez Esquivel, Edgar
    Rivero-Angeles, Mario E.
    Rubino, Gerardo
    2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2013, : 3000 - 3005
  • [24] BitTorrent in a dynamic resource adapting peer-to-peer network
    Rong, LT
    Burnett, I
    First International Conference on Automated Production of Cross Media Content for Multi-channel Distribution, Proceedings, 2005, : 224 - 227
  • [25] Exploring the robustness of BitTorrent peer-to-peer content distribution systems
    Liogkas, Nikitas
    Nelson, Robert
    Kohler, Eddie
    Zhang, Lixia
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2008, 20 (02): : 179 - 189
  • [26] Peer-to-peer communication across network address translators
    Ford, B
    Srisuresh, P
    Kegel, D
    USENIX ASSOCIATION PROCEEDINGS OF THE GENERAL TRACK: 2005 UNENIX ANNUAL TECHNICAL CONFERENCE, 2005, : 179 - 192
  • [27] On Improving Network Locality in BitTorrent-Like Systems
    Ching, Yun-Chiu
    Hsu, Ching-Hsien
    Li, Kuan-Ching
    SCALABLE INFORMATION SYSTEMS, 2009, 18 : 58 - +
  • [28] File size models for shared content over the BitTorrent Peer-to-Peer network
    Hawa, Mohammed
    Rahhal, Jamal S.
    Abu-Al-Nadi, Dia I.
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2012, 5 (03) : 279 - 291
  • [29] File size models for shared content over the BitTorrent Peer-to-Peer network
    Mohammed Hawa
    Jamal S. Rahhal
    Dia I. Abu-Al-Nadi
    Peer-to-Peer Networking and Applications, 2012, 5 : 279 - 291
  • [30] Conducting and Optimizing Eclipse Attacks in the Kad Peer-to-Peer Network
    Kohnen, Michael
    Leske, Mike
    Rathgeb, Erwin P.
    NETWORKING 2009, 2009, 5550 : 104 - 116