Experimental Study on Network Coordinate Based Locality-aware BitTorrent
Xing Li · Journal of Xiamen University · 2007
BitTorrent(BT) is a widely used P2P file-sharing software.In basic BT,clients select their neighbors randomly to form the BT overlay network.As a result,they never consider the location of the participant nodes.This randomly constructed overlay will reduce the performance of the file transmission in BT.Biased neighbor selection in BT,means that BT tracker return the neighbor candidates to the BT clients according to their locations in Internet.This approach will improve the performance of the BT overlay network and increase the efficiency of the file transmission of BT.This paper proposes a scheme to construct the locality-aware BT overlay network to improve the performance of BT.Firstly,we use network coordinate to compute the location of the nodes.In addition,we help the BT clients to select their neighbors based on the locations of their network coordinates.Distributed node clustering will form a locality-aware BT overlay network.We use both simulation and experiments in Internet to prove that our network coordinate based locality-aware BT overlay will improve the efficiency of the file transmission a lot.