DocumentCode
3099169
Title
BTLab: A System-Centric, Data-Driven Analysis and Measurement Platform for BitTorrent Clients
Author
Szydlowski, Martin ; Zhao, Ben Y. ; Kirda, Engin ; Kruegel, Christopher
Author_Institution
Vienna Univ. of Technol., Vienna, Austria
fYear
2011
fDate
July 31 2011-Aug. 4 2011
Firstpage
1
Lastpage
6
Abstract
We present BTLab, a distributed platform to measure and analyze the differences between BitTorrent clients. Due to extensibility, and a certain vagueness in the BitTorrent specification, many clients diverge in some aspects from each other. Most research to date disregarded the effects of these differences. BTLab allows us to create and control BitTorrent swarms, composed of hundreds of clients of our choice. We use captured network traffic to measure the performance and uncover the reasons for observed differences. For our experiments, we deployed BTLab on a cluster and on Planetlab and selected four popular BitTorrent clients. Our analysis reveals flaws in piece selection and connection management algorithms that adversely affect the performance of some clients.
Keywords
peer-to-peer computing; BTLab; BitTorrent clients; BitTorrent specification; BitTorrent swarm control; Planetlab; connection management algorithms; data-driven analysis; distributed platform; measurement platform; network traffic; piece selection; system-centric analysis; Bandwidth; Correlation; Extraterrestrial measurements; Internet; Monitoring; Peer to peer computing; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Communications and Networks (ICCCN), 2011 Proceedings of 20th International Conference on
Conference_Location
Maui, HI
ISSN
1095-2055
Print_ISBN
978-1-4577-0637-0
Type
conf
DOI
10.1109/ICCCN.2011.6005925
Filename
6005925
Link To Document