TY - GEN
T1 - Enhancing peer-to-peer traffic locality through selective tracker blocking
AU - Wang, Haiyang
AU - Wang, Feng
AU - Liu, Jiangchuan
PY - 2011
Y1 - 2011
N2 - Peer-to-peer (P2P) applications, most notably BitTorrent (BT), are generating unprecedented traffic pressure to the Internet Service Providers (ISPs). To mitigate the costly inter-ISP traffic, P2P locality, which explores and promotes local peer connections, has been widely suggested. Unfortunately, existing proposals generally require that an ISP control the neighbor selection of most peers, which is often not practical in a real-world deployment given there are noncooperative trackers. In this paper, for the first time, we examine the characteristics and the impacts of these noncooperative trackers through real-world measurements. We find that tracker blocking has the potential to address this noncooperation problem, and help the ISPs to control more peers for traffic locality. Yet, how to guarantee torrents' availability at the same time remains a significant challenge for the ISPs. To this end, we model the tracker blocking problem coherently with torrent's availability, and address it through a novel selective tracker blocking algorithm, which iteratively improves traffic locality with a given availability threshold. Our trace-driven evaluation shows that our solution successfully reduces the cross-ISP traffic in the presence of noncooperative trackers and yet with minimal impact to torrents' availability.
AB - Peer-to-peer (P2P) applications, most notably BitTorrent (BT), are generating unprecedented traffic pressure to the Internet Service Providers (ISPs). To mitigate the costly inter-ISP traffic, P2P locality, which explores and promotes local peer connections, has been widely suggested. Unfortunately, existing proposals generally require that an ISP control the neighbor selection of most peers, which is often not practical in a real-world deployment given there are noncooperative trackers. In this paper, for the first time, we examine the characteristics and the impacts of these noncooperative trackers through real-world measurements. We find that tracker blocking has the potential to address this noncooperation problem, and help the ISPs to control more peers for traffic locality. Yet, how to guarantee torrents' availability at the same time remains a significant challenge for the ISPs. To this end, we model the tracker blocking problem coherently with torrent's availability, and address it through a novel selective tracker blocking algorithm, which iteratively improves traffic locality with a given availability threshold. Our trace-driven evaluation shows that our solution successfully reduces the cross-ISP traffic in the presence of noncooperative trackers and yet with minimal impact to torrents' availability.
KW - BitTorrent
KW - Locality
KW - Peer control
KW - Tracker blocking
UR - http://www.scopus.com/inward/record.url?scp=79956057855&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79956057855&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-20798-3_2
DO - 10.1007/978-3-642-20798-3_2
M3 - Conference contribution
AN - SCOPUS:79956057855
SN - 9783642207976
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 13
EP - 24
BT - NETWORKING 2011 - 10th International IFIP TC 6 Networking Conference, Proceedings
T2 - 10th International IFIP TC 6 Networking Conference, NETWORKING 2011
Y2 - 9 May 2011 through 13 May 2011
ER -