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

There is no doubt that BitTorrent nowadays is one of the most popular peer-to-peer (P2P) applications on the Internet, contributing to a significant portion of the total Internet traffic and being a basis for many other emerging services such as P2P Internet Protocol Television and Video on Demand....

Full description

Bibliographic Details
Main Author: Liu, Yangyang
Other Authors: Pan, Jianping
Language:English
en
Published: 2010
Subjects:
P2P
NAT
Online Access:http://hdl.handle.net/1828/2193
id ndltd-uvic.ca-oai-dspace.library.uvic.ca-1828-2193
record_format oai_dc
spelling ndltd-uvic.ca-oai-dspace.library.uvic.ca-1828-21932015-01-29T16:51:09Z Performance evaluation of BitTorrent-like peer-to-peer systems in the presence of network address translation devices Liu, Yangyang Pan, Jianping P2P BitTorrent NAT optimistic unchoke UVic Subject Index::Sciences and Engineering::Applied Sciences::Computer science There is no doubt that BitTorrent nowadays is one of the most popular peer-to-peer (P2P) applications on the Internet, contributing to a significant portion of the total Internet traffic and being a basis for many other emerging services such as P2P Internet Protocol Television and Video on Demand. On the other hand, Network Address Translation (NAT) devices have become pervasive in almost all networking scenarios. Despite of the effort of NAT traversal, it is still very likely that applications, especially P2P ones, cannot receive incoming connection requests properly if they are behind NAT. Although this phenomenon has been widely observed in measurement work, so far there is no quantitative study in the literature examining the impact of NAT on P2P applications. In this work, we build analytical models to capture the performance of BitTorrent-like P2P systems in a steady state, in the presence of homogeneous and heterogeneous NAT peers. We also propose biased optimistic unchoke strategies, in order to improve the overall system performance and fairness metrics considerably. The analytical models have been validated by simulation results, which also reveal some interesting facts about the coexistence of NAT and public peers in P2P systems. 2010-02-15T16:14:58Z 2010-02-15T16:14:58Z 2010 2010-02-15T16:14:58Z Thesis http://hdl.handle.net/1828/2193 Liu, Y. and J. Pan, "The impact of NAT on BitTorrent-like P2P systems," in Proc 9th IEEE International Conference on Peer-to-Peer Computing (P2P'09), Seattle, WA, USA, Sept 8-11, 2009. English en Available to the World Wide Web
collection NDLTD
language English
en
sources NDLTD
topic P2P
BitTorrent
NAT
optimistic unchoke
UVic Subject Index::Sciences and Engineering::Applied Sciences::Computer science
spellingShingle P2P
BitTorrent
NAT
optimistic unchoke
UVic Subject Index::Sciences and Engineering::Applied Sciences::Computer science
Liu, Yangyang
Performance evaluation of BitTorrent-like peer-to-peer systems in the presence of network address translation devices
description There is no doubt that BitTorrent nowadays is one of the most popular peer-to-peer (P2P) applications on the Internet, contributing to a significant portion of the total Internet traffic and being a basis for many other emerging services such as P2P Internet Protocol Television and Video on Demand. On the other hand, Network Address Translation (NAT) devices have become pervasive in almost all networking scenarios. Despite of the effort of NAT traversal, it is still very likely that applications, especially P2P ones, cannot receive incoming connection requests properly if they are behind NAT. Although this phenomenon has been widely observed in measurement work, so far there is no quantitative study in the literature examining the impact of NAT on P2P applications. In this work, we build analytical models to capture the performance of BitTorrent-like P2P systems in a steady state, in the presence of homogeneous and heterogeneous NAT peers. We also propose biased optimistic unchoke strategies, in order to improve the overall system performance and fairness metrics considerably. The analytical models have been validated by simulation results, which also reveal some interesting facts about the coexistence of NAT and public peers in P2P systems.
author2 Pan, Jianping
author_facet Pan, Jianping
Liu, Yangyang
author Liu, Yangyang
author_sort Liu, Yangyang
title Performance evaluation of BitTorrent-like peer-to-peer systems in the presence of network address translation devices
title_short Performance evaluation of BitTorrent-like peer-to-peer systems in the presence of network address translation devices
title_full Performance evaluation of BitTorrent-like peer-to-peer systems in the presence of network address translation devices
title_fullStr Performance evaluation of BitTorrent-like peer-to-peer systems in the presence of network address translation devices
title_full_unstemmed Performance evaluation of BitTorrent-like peer-to-peer systems in the presence of network address translation devices
title_sort performance evaluation of bittorrent-like peer-to-peer systems in the presence of network address translation devices
publishDate 2010
url http://hdl.handle.net/1828/2193
work_keys_str_mv AT liuyangyang performanceevaluationofbittorrentlikepeertopeersystemsinthepresenceofnetworkaddresstranslationdevices
_version_ 1716729104345071616