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 条
  • [31] An Efficient Peer Collaboration Strategy for Optimizing P2P Services in BitTorrent-Like File Sharing Networks
    Hsu, Ching-Hsien
    Ching, Yun-Chiu
    Yang, Laurence T.
    Sandnes, Frode Eika
    JOURNAL OF INTERNET TECHNOLOGY, 2010, 11 (01): : 79 - 88
  • [32] Network investigation methodology for BitTorrent Sync: A Peer-to-Peer based file synchronisation service
    Scanlon, Mark
    Farina, Jason
    Kechadi, M-Tahar
    COMPUTERS & SECURITY, 2015, 54 : 27 - 43
  • [33] Hybrid peer-to-peer system for network monitoring of field devices
    Kubo, K
    Murakami, J
    Hoshi, T
    SICE 2003 ANNUAL CONFERENCE, VOLS 1-3, 2003, : 2818 - 2823
  • [34] Combining STUN Protocol and UDP Hole Punching Technique for Peer-to-Peer Communication across Network Address Translation
    Ha, Tran Thi Thu
    Park, Jaehyung
    Won, Yonggwan
    Kim, Jinsul
    2014 INTERNATIONAL CONFERENCE ON IT CONVERGENCE AND SECURITY (ICITCS), 2014,
  • [35] Integrating mobile cellular devices into popular peer-to-peer systems
    Berl, Andreas
    de Meer, Hermann
    TELECOMMUNICATION SYSTEMS, 2011, 48 (1-2) : 173 - 184
  • [36] Integrating mobile cellular devices into popular peer-to-peer systems
    Andreas Berl
    Hermann de Meer
    Telecommunication Systems, 2011, 48 : 173 - 184
  • [37] On the performance and fairness of BitTorrent-like data swarming systems with NAT devices
    Liu, Yangyang
    Chang, Le
    Pan, Jianping
    COMPUTER NETWORKS, 2014, 59 : 197 - 212
  • [38] An Epidemiological Model for File-Sharing with BitTorrent-like Incentives: The Case of a Fixed Peer Population
    Kesidis, G.
    Jin, Y.
    Mortazavi, B.
    Konstantopoulos, T.
    GLOBECOM 2006 - 2006 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2006,
  • [39] Building universal profile systems over a peer-to-peer network
    Cha, SC
    Joung, YJ
    Lue, YE
    WIAPP 2003: THIRD IEEE WORKSHOP ON INTERNET APPLICATIONS, PROCEEDINGS, 2003, : 142 - 151
  • [40] Network layer performance in peer-to-peer file sharing systems
    Bolla, Raffaele
    Bruschi, Roberto
    Sciuto, Michele
    Pawlikowski, Krys
    2008 NEXT GENERATION INTERNET NETWORKS AND 4TH EURONGI CONFERENCE ON NEXT GENERATION INTERNET NETWORKS, PROCEEDINGS, 2008, : 308 - +