skip to main content
10.1145/1368436.1368453acmconferencesArticle/Chapter ViewAbstractPublication PagesconextConference Proceedingsconference-collections
research-article

Virtual networks under attack: disrupting internet coordinate systems

Published: 04 December 2006 Publication History

Abstract

Internet coordinate-based systems are poised to become an important service to support overlay construction and topology-aware applications. Indeed, through network distance embedding into an appropriate geometric space, such systems allow for accurate network distance estimations with low overhead. However, coordinate systems often rely on good cooperation between nodes for correct coordination and assume that information reported by probed nodes is correct. In this paper, we identify various attacks against coordinate embedding systems and show their effectiveness on two representative positioning systems, namely Vivaldi and NPS. Our study demonstrates that these attacks can seriously disrupt the operations of these systems and therefore the virtual networks and applications relying on them for distance measurements. Through simulations of different potential scenarios where malicious nodes provide biased coordinate information and delay measurement probes, we quantify the effects of attack strategies that aim to (i) introduce disorder in the system, (ii) fool honest nodes to move far away from their correct positions and (iii) isolate particular target nodes in the system through collusion. Our findings confirm the susceptibility of the coordinate systems to such attacks.

References

[1]
A. Rowstron and P. Druschel, Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems, in Proceedings of IFIP/ACM International Conference on Distributed Systems Platforms, Heidelberg, Germany, November, 2001.
[2]
J. Kubiatowicz et al., OceanStore: An Architecture for Global-Scale Persistent Storage, in Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2000), Cambridge, November 2000.
[3]
Y. h. Chu, S. G. Rao and H. Zhang, A case for end system multicast, In Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS), Santa Clara, June 2000.
[4]
www.skype.com
[5]
S. Rewaskar and J. Kaur, Testing the Scalability of Overlay Routing Infrastructures, in Proceedings of of the Passive Active Measurement (PAM) Workshop, Sophia Antipolis, France, April 2004.
[6]
T. E. Ng, and H. Zhang, Predicting internet network distance with coordinates-based approaches, in Proceedings of the IEEE INFOCOM, New York, June 2002.
[7]
M. Pias, et al., Lighthouses for Scalable Distributed Location, in Proceedings of International Workshop on Peer-to-Peer Systems (IPTPS0, Berkeley, February 2003.
[8]
M. Costa, et al., Practical Internet coordinates for distance estimation, in Proceedings of the IEEE International Conference on Distributed Computing Systems (ICDCS), Tokyo, March 2004.
[9]
F. Dabek, R. Cox, F. Kaashoek and R. Morris, Vivaldi: A decentralized network coordinate system. In Proceedings of the ACM SIGCOMM, Portland, Oregon, August 2004.
[10]
T. E. Ng and H. Zhang, A Network Positioning System for the Internet, in Proceedings of the USENIX annual technical conference, Boston, June 2004.
[11]
M. A. Kaafar, L. Mathy, T. Turletti and W. Dabbous, Real attacks on virtual networks: Vivaldi out of tune, In Proceedings of the SIGCOMM workshop on Large Scale Attack Defense LSAD 2006, p 129--146, PISA, September 2006.
[12]
Y. Shavitt and T. Tankel, The curvature of the Internet and its usage for overlay construction and distance estimation, In Proceedinsg of the IEEE INFOCOM, Hong Kong, March 2004.
[13]
E. K. Lua et al., On the accuracy of Embeddings for Internet Coordinate Systems, in Proceedings of Internet Measurement Conference (IMC), Berkeley, October 2005.
[14]
H. Zheng et al., Internet Routing Policies and Roun-Trip Times. In Proceedings of the Passive Active Measurement (PAM), Boston, March 2005.
[15]
Y. Shavitt and T. Tankel, Big-bang simulation for embedding network distances in euclidean space, in Proceedings of the IEEE INFOCOM, San Francisco, April 2003.
[16]
K. P. Gummadi, S. Saroiu, and S. D. Gribble, King: Estimating Latency between Arbitrary Internet End Hosts, in Proceedings of SIGCOMM Internet Mesasurement Workshop (IMW), Pittsburgh November 2002.
[17]
A simulator for peer-to-peer protocols. http://www.pdos.lcs.mit.edu/p2psim/index.html

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CoNEXT '06: Proceedings of the 2006 ACM CoNEXT conference
December 2006
318 pages
ISBN:1595934561
DOI:10.1145/1368436
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 December 2006

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Funding Sources

Acceptance Rates

Overall Acceptance Rate 198 of 789 submissions, 25%

Upcoming Conference

CoNEXT '24

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Nov 2024

Other Metrics

Citations

Cited By

View all

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media