|
|
Latency-Driven BitTorrent
Author: Marco Slot.
Source: Masters thesis, Vrije Universiteit, August 2008.
Abstract
|
In recent years BitTorrent has become a notorious contributor to
Internet traffic. Not only is BitTorrent responsible for over one
third of all Internet traffic, but an immoderate amount of it is
expensive cross-ISP or even inter-continental traffic. Much of
BitTorrent's long-distance traffic is due to its random selection of
peers, which can cause connected peers to be at very different
locations. This causes inefficient network usage and harms
client-perceived performance. In this paper we present the design and
evaluation of latency-driven BitTorrent, our approach to bias
BitTorrent communication towards nearby peers. Unlike previous
approaches we do this without requiring any additional infrastructure
or patches to client software. A small number of cooperating
BitTorrent trackers can easily deploy our system. Evaluating our
approach through simulation and PlanetLab deployment we find average
and median reductions in download time of up to 25%. We find we can
maintain or improve our gains in a rapidly growing network by
controlling the peer sample size. We also show we reduce traffic cost
with 12% less traffic going over global (transit) networks and more
traffic going over short network paths.
|
Download
Bibtex Entry
@MastersThesis{,
author = {Marco Slot},
title = {Latency-Driven {BitTorrent}},
school = {Vrije Universiteit},
address = {Amsterdam, The Netherlands},
year = {2008},
month = aug
}
|
gpierre@cs.vu.nl
|
|
|