Abstract

Peer-to-peer traffic constitutes more than 60% of today’s Internet traffic, resulting in high band-width cost for ISPs. Recent efforts have been made to modify BitTorrent clients to reduce inter-ISP traffic. Although the results have been encouraging, recent research also reveals that global adaptation of such an approach may harm the download time as there is no clear evidence of persistent clustering in all ISPs. To this end, many large scale measurements on BitTorrent topology have been conducted by analyzing differ-ent snapshots of the BitTorrent network. However, the analysis overlooked the download time, the actual contributions of peers, and the distribution of peers throughout the file download period since the snapshots were obtained by querying the tracker for IP addresses of peers at a certain time. In this paper, we seek to understand to what extent the distribution of peers in BitTorrent relates to their contributions in data swarm-ing and transmission rates by studying real BitTorrent download traces. In order to present an unbiased view, we collected the traces from over 100 different files, including books (in different languages), music (in different languages), movies, and software (for different operating systems). The file size ranges from 4 MB to 4 GB. We also compared traces from a regular BitTorrent client with an ISP-friendly BitTorrent client to examine the actual impact of an ISP-friendly algorithm on download time and peer contributions. Our major findings include that distance has no effect on the download rate in general, seeds or lechers cannot always be found within the same ISP, and a torrent can only benefit from an ISP-friendly approach in certain situa-tions. Suggestions are given on how BitTorrent clients can be more ISP-friendly without sacrificing download rate.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.