Abstract
Network coordinates allow to estimate the latency among a large number of hosts in a scalable way. Recently, Azureus, a popular implementation of BitTorrent, has implemented network coordinates. We have developed a crawler that allows us to obtain from the network coordinates over one hundred thousand peers running Azureus and to measure the network and application level round trip times to these peers.
Our measurements confirm that network coordinates allow to correctly estimate the round trip time between two peers. Our measurements also show that the round trip times from our crawling host to a set of peers located in the same country can vary between a few tens of milliseconds to more than one second. This high variance is due to the large buffers in the ADSL access links, which can increase the round trip time by hundreds of milliseconds. As a consequence, network coordinates and round trip estimations in general cannot be used to select peers that are “nearby”, such as peers connected to the same ISP or located in the same country.
Chapter PDF
Similar content being viewed by others
References
Cox, R., Dabek, F., Kaashoek, F., Li, J., Morris, R.: Vivaldi: A Decentralized Network Coordinate System. In: Proceedings of SIGCOMM (2004)
Ng, E., Zhang, H.: Predicting Internet network distance with Coordinates-Based Approaches. In: Proceedings of INFOCOM (2002)
Tang, L., Crovella, M.: Virtual Landmarks for the Internet. In: Proceedings of the Internet Measurement Conference, IMC (2003)
Shavitt, Y., Tankel, T.: Big-Bang Simulation for Embedding Network Distances in Euclidean Space. In: Proceedings of INFOCOM (2003)
Ledlie, J., Gardner, P., Seltzer, M.: Network Coordinates in the Wild. In: 4th USENIX Symposium on Networked Systems Design & Implementation, pp. 299–311 (2007)
Maymounkov, P., Mazieres, D.: Kademlia: A Peer-to-Peer Information System Based on the XOR Metric. In: Druschel, P., Kaashoek, M.F., Rowstron, A. (eds.) IPTPS 2002. LNCS, vol. 2429, pp. 53–65. Springer, Heidelberg (2002)
Azureus: http://azureus.sourceforge.net/
Overnet: http://www.overnet.org/
E-Mule: http://www.emule-project.net/
A-Mule: http://www.amule.org/
Holz, T., Steiner, M., Dahl, F., Biersack, E.W., Freiling, F.: Measurements and Mitigation of Peer-to-Peer-based Botnets: A Case Study on Storm Worm. In: First Usenix Workshop on Large-scale Exploits and Emergent Threats, LEET (2008)
Steiner, M., En-Najjary, T., Biersack, E.W.: A Global View of KAD. In: Proceedings of the Internet Measurement Conference, IMC (2007)
Postel, J.: Transmission Control Protocol – Protocol Specification. Request for Comments (Standard) RFC 793, Information Sciences Institute, USC (1981)
Maxmind: http://www.maxmind.com/
Dischinger, M., Haeberlen, A., Gummadi, K.P., Saroiu, S.: Characterizing Residential Broadband Networks. In: Proceedings of the Internet Measurement Conference, IMC (2007)
Ledlie, J., Gardner, P., Seltzer, M.: Network Coordinates in the Wild. Technical report, University of Harvard, Cambridge, MA, US (2007)
Choffnes, D.R., Bustamante, F.E.: Taming the Torrent: A practical approach to reducing cross-ISP traffic in P2P systems. In: Proceedings of ACM SIGCOMM (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 IFIP International Federation for Information Processing
About this paper
Cite this paper
Steiner, M., Biersack, E.W. (2009). Where Is My Peer? Evaluation of the Vivaldi Network Coordinate System in Azureus. In: Fratta, L., Schulzrinne, H., Takahashi, Y., Spaniol, O. (eds) NETWORKING 2009. NETWORKING 2009. Lecture Notes in Computer Science, vol 5550. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01399-7_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-01399-7_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01398-0
Online ISBN: 978-3-642-01399-7
eBook Packages: Computer ScienceComputer Science (R0)