Skip to main content
Log in

Misleading stars: what cannot be measured in the internet?

  • Published:
Distributed Computing Aims and scope Submit manuscript

Abstract

Traceroute measurements are one of the main instruments to shed light onto the structure and properties of today’s complex networks such as the Internet. This article studies the feasibility and infeasibility of inferring the network topology given traceroute data from a worst-case perspective, i.e., without any probabilistic assumptions on, e.g., the nodes’ degree distribution. We attend to a scenario where some of the routers are anonymous, and propose two fundamental axioms that model two basic assumptions on the traceroute data: (1) each trace corresponds to a real path in the network, and (2) the routing paths are at most a factor \(1/\alpha \) off the shortest paths, for some parameter \(\alpha \in (0,1]\). In contrast to existing literature that focuses on the cardinality of the set of (often only minimal) inferrable topologies, we argue that a large number of possible topologies alone is often unproblematic, as long as the networks have a similar structure. We hence seek to characterize the set of topologies inferred with our axioms. We introduce the notion of star graphs whose colorings capture the differences among inferred topologies; it also allows us to construct inferred topologies explicitly. We find that in general, inferrable topologies can differ significantly in many important aspects, such as the nodes’ distances or the number of triangles. These negative results are complemented by a discussion of a scenario where the trace set is best possible, i.e., “complete”. It turns out that while some properties such as the node degrees are still hard to measure, a complete trace set can help to determine global properties such as the connectivity.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Acharya, H., Gouda M.: The weak network tracing problem. In: Proceedings of International Conference on Distributed Computing and Networking (ICDCN), pp. 184–194 (2010)

  2. Acharya, H., Gouda, M.: On the hardness of topology inference. In: Proceedings of International Conference on Distributed Computing and Networking (ICDCN), pp. 251–262 (2011)

  3. Acharya, M., Gouda, H.: A theory of network tracing. In: Proceedings of 11th International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS), pp. 62–74 (2009)

  4. Achlioptas, D., Clauset, A., Kempe, D., Moore, C.: On the bias of traceroute sampling: or, power-law degree distributions in regular graphs. In: Proceedings of the 37th Annual ACM Symposium on Theory of Computing (STOC), pp. 694–703 (2005)

  5. Ager, B., Chatzis, N., Feldmann, A., Sarrar, N., Uhlig, S., Willinger, W.: Anatomy of a large european ixp. In: Proceedings of ACM SIGCOMM (2012)

  6. Alon, N., Emek, Y., Feldman, M., Tennenholtz, M.: Economical graph discovery. In: Proceedings of 2nd Symposium on Innovations in Computer Science (ICS) (2011)

  7. Anandkumar, A., Hassidim, A., Kelner, J.: Topology discovery of sparse random graphs with few participants. In: Proceedings of SIGMETRICS (2011)

  8. Augustin, B., Cuvellier, X., Orgogozo, B., Viger, F., Friedman, T., Latapy, M., Magnien, C., Teixeira, R.: Avoiding traceroute anomalies with paris traceroute. In: Proceedings 6th ACM SIGCOMM Conference on Internet Measurement (IMC), pp. 153–158 (2006)

  9. Barford, P., Bestavros, A., Byers, J., Crovella, M.: On the marginal utility of network topology measurements. In: Proceedings of 1st ACM SIGCOMM Workshop on Internet Measurement (IMW), pp. 5–17 (2001)

  10. Bestavros, A., Byers, J.W., Harfoush, K.A.: Inference and labeling of metric-induced network topologies. IEEE Trans. Parallel Distrib. Syst. 16, 1053–1065 (2005)

    Google Scholar 

  11. Buchanan, M.: Data-bots chart the internet. Science 308(5723), 813 (2005)

    Google Scholar 

  12. Cheswick, B., Burch, H., Branigan, S.: Mapping and visualizing the internet. In: Proceedings of the USENIX Annual Technical Conference (ATEC) (2000)

  13. Dall’Asta, L., Alvarez-Hamelin, I., Barrat, A., Vázquez, A., Vespignani, A.: Exploring networks with traceroute-like probes: Theory and simulations. Theoretical Computer Science 355(1), 6–24 (2006)

    Google Scholar 

  14. Faloutsos, M., Faloutsos, P., Faloutsos, C.: On power-law relationships of the internet topology. In: Proceedings of SIGCOMM, pp. 251–262 (1999)

  15. Gill, P., Arlitt, M., Li, Z., Mahanti, A.: The flattening internet topology: Natural evolution, unsightly barnacles or contrived collapse? Passive and Active Network, Measurement, pp. 1–10 (2008)

  16. Gunes, M., Sarac, K.: Resolving anonymous routers in internet topology measurement studies. In: Proceedings of INFOCOM (2008)

  17. Harfoush, K., Bestavros, A., Byers, J.: Measuring capacity bandwidth of targeted path segments. IEEE/ACM Trans. Netw. 17, 80–92 (2009)

    Article  Google Scholar 

  18. Jin, X., Yiu, W.P., Chan, S.H., Wang, Y.: Network topology inference based on end-to-end measurements. IEEE J. Sel. Areas Commun. 24(12), 2182–2195 (2006)

    Article  Google Scholar 

  19. Khalili, R., Gast, N., Popovic, M., Upadhyay, U., Le Boudec, J.Y.: MPTCP is not pareto-optimal: performance issues and a possible solution. In: Proceedings of CoNEXT, pp. 1–12 (2012)

  20. Labovitz, C., Ahuja, A., Venkatachary, S., Wattenhofer, R.: The impact of internet policy and topology on delayed routing convergence. In: Proceedings of 20th IEEE INFOCOM, vol. 1, pp. 537–546 (2001)

  21. Lakhina, A., Byers, J., Crovella, M., Xie, P.: Sampling biases in ip topology measurements. In: Proceedings of 22nd IEEE INFOCOM, vol. 1, pp. 332–341 (2003)

  22. Paul, S., Sabnani, K.K., Lin, J.C., Bhattacharyya, S.: Reliable multicast transport protocol (rmtp). IEEE J. Sel. Areas Commun. 5(3), 407–421 (1997)

    Google Scholar 

  23. Paxson, V.: End-to-end routing behavior in the internet. In: ACM SIGCOMM Computer Communication Review, vol. 26. ACM, pp. 25–38 (1996)

  24. Pignolet, Y.A., Tredan, G., Schmid, S.: Adversarial VNet embeddings: A threat for ISPs? In: INFOCOM Mini-Conference (2013)

  25. Poese, I., Frank, B., Ager, B., Smaragdakis, G., Feldmann, A.: Improving content delivery using provider-aided distance information. In: Proceedings of ACM IMC (2010)

  26. Tangmunarunkit, H., Govindan, R., Shenker, S., Estrin, D.: The impact of routing policy on internet paths. In: Proceedings of 21st IEEE INFOCOM, vol. 2, pp. 736–742 (2002)

  27. Xiao, X., Hannan, A., Bailey, B., Ni, L.: Traffic engineering with mpls in the internet. Netw. IEEE 14(2), 28–33 (2000)

    Article  Google Scholar 

  28. Yao, B., Viswanathan, R., Chang, F., Waddington, D.: Topology inference in the presence of anonymous routers. In: Proceedings of 22nd IEEE INFOCOM, pp. 353–363 (2003)

Download references

Acknowledgments

Stefan Schmid would like to thank H. B. Acharya and Ingmar Poese for initial discussions in Calcutta and Berlin. We are also grateful to Bernhard Ager, Georgios Smaragdakis and Steve Uhlig for their comments and the literature pointers.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stefan Schmid.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Pignolet, YA., Schmid, S. & Tredan, G. Misleading stars: what cannot be measured in the internet?. Distrib. Comput. 26, 209–222 (2013). https://doi.org/10.1007/s00446-013-0183-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00446-013-0183-2

Keywords