Reducing Cross-ISP traffic using an Adaptive Peer Collaboration Strategy in BitTorrent

碩士 === 中華大學 === 資訊工程學系(所) === 97 === The emerging Peer-to-Peer (P2P) model has become a very popular paradigm for developing Internet-scale systems. The BitTorrent is an example of P2P system for sharing resources, including files and documents. Owing to the peer does not have the capability of loca...

Full description

Bibliographic Details
Main Authors: Yun-Chiu Ching, 秦允求
Other Authors: Ching-Hsien Hsu
Format: Others
Language:en_US
Published: 2009
Online Access:http://ndltd.ncl.edu.tw/handle/53403477799179357273
Description
Summary:碩士 === 中華大學 === 資訊工程學系(所) === 97 === The emerging Peer-to-Peer (P2P) model has become a very popular paradigm for developing Internet-scale systems. The BitTorrent is an example of P2P system for sharing resources, including files and documents. Owing to the peer does not have the capability of locality aware, it cannot differentiate its neighbors belong to which Internet Service Provider (ISP), file sharing results in a large amount of cross-ISP traffic (about 70%). ISPs often control BitTorrent traffic by bandwidth limiting for reducing cross-ISP traffic. In this thesis, we propose an adaptive Peer Collaboration Strategy to reduce cross-ISP traffic without additional equipment and backup mechanism, which means decreasing the cost of additional equipment. Internal peers can collaborate indirectly. In Peer Collaboration Strategy, first, each peer chooses most of its neighbors from internal ISP, and only a few from external ISPs for reducing transfer of cross-ISP by using Biased Neighbor Selection. Second, in order to avoid redundancy, we propose Unique Piece Selection, which employ Advanced Tracker (AT) to record the information of pieces that owned by each ISP. Finally, we adopt Dynamic Priority Allocation for decreasing the file download time. Performance results show that our Peer Collaboration Strategy outperforms BitTorrent and previous approaches, reduces cross-ISP traffic and decreases the file download time remarkably.