作者: Le Chang , Yangyang Liu , Zhonghua Wei , Jianping Pan
DOI: 10.1007/S12083-010-0083-1
关键词: Peer-to-peer 、 BitTorrent 、 Java 、 Computer network 、 Network address translation 、 Distributed computing 、 The Internet 、 NAT traversal 、 Internet access 、 Computer science 、 NAT Port Mapping Protocol
摘要: BitTorrent nowadays is one of the most important peer-to-peer (P2P) file-sharing applications on Internet, and it has also inspired many other P2P such as live or on-demand video streaming services. On hand, Network Address Translation (NAT) become pervasive in almost all networking scenarios, from residential Internet access to enterprise networks. Despite effort NAT traversal, still very likely that cannot receive incoming connection requests properly if they are behind NAT. To quantify performance impact BitTorrent-like systems, we have created validated a detailed but tractable mathematical model. We proposed briefly examined simple effective strategy mitigate negative peers. In this paper, further extend our model cover biased optimistic unchoke strategy, optimize system terms both average peer download time finish time. create new, faster Java-based simulator, which used validate extended show optimality its boundary conditions.