Skip to main content

On the Routability of the Internet

  • Chapter
  • First Online:
Dynamics On and Of Complex Networks, Volume 2

Abstract

The third chapter delves into the detail of presenting methodologies based on complex network theory to construct navigable maps of the scale-free Internet. This chapter is motivated by the studies which have concluded that in the presence of topology dynamics, a better scaling on Internet-like topologies is fundamentally impossible: while routing tables can be greatly reduced, the amount of messages per topology change cannot grow slower than linearly.

The journey of a thousand miles begins with one step.

– Lao Tzu, Tao Te Ching

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    This study is focused on the Internet at ASes level. We also refer to this level as inter-domain level.

References

  1. URL http://www.caida.org/data/active/as-relationships

  2. URL http://deim.urv.cat/~sgomez/radatools.php

  3. I. Abraham, C. Gavoille, D. Malkhi, N. Nisan, M. Thorup, Compact name-independent routing with minimum stretch, in Proceedings of the Sixteenth Annual ACM Symposium on Parallelism in Algorithms and Architectures (ACM, 2004), pp. 20–24

    Google Scholar 

  4. L. Adamic, R. Lukose, A. Puniyani, B. Huberman, Search in power-law networks. Phys. Rev. E 64(4), 046,135 (2001)

    Google Scholar 

  5. A. Arenas, J. Borge-Holthoefer, S. Gómez, G. Zamora-Lopez, Optimal map of the modular structure of complex networks. New J. Phys. 12, 053,009 (2010)

    Google Scholar 

  6. B. Awerbuch, A. Bar-Noy, N. Linial, D. Peleg, Compact distributed data structures for adaptive routing, in Proceedings of the Twenty-First Annual ACM Symposium on Theory of Computing (ACM, 1989), pp. 479–489

    Google Scholar 

  7. M. Boguñá, D. Krioukov, KC. Claffy, Navigability of complex networks. Nat. Phys. 5(1), 74–80 (2008)

    Google Scholar 

  8. M. Boguñá, F. Papadopoulos, D. Krioukov, Sustaining the internet with hyperbolic mapping. Nat. Comm. 1, 62 (2010)

    Article  Google Scholar 

  9. A. Brady, L. Cowen, Compact routing on power law graphs with additive stretch, in Proc. of the 9th Workshop on Algorithm Eng. and Exper, pp. 119–128, 2006

    Google Scholar 

  10. U. Brandes, D. Delling, M. Gaertler, R. Görke, M. Hoefer, Z. Nikoloski, D. Wagner, On finding graph clusterings with maximum modularity, in Graph-Theoretic Concepts in Computer Science (Springer, 2007), pp. 121–132

    Google Scholar 

  11. T. Bu, L. Gao, D. Towsley, On characterizing bgp routing table growth. Comput. Netw. 45(1), 45–54 (2004)

    Article  Google Scholar 

  12. I. Castineyra, N. Chiappa, M. Steenstrup, The nimrod routing architecture (1996)

    Google Scholar 

  13. L. Danon, A. Díaz-Guilera, J. Duch, A. Arenas, Comparing community structure identification. J. Stat. Mech.-Theory Exp. 2005.09, P09008. (2005)

    Google Scholar 

  14. J. Duch, A. Arenas, Community detection in complex networks using extremal optimization. Phys. Rev. E 72(2), 027,104 (2005)

    Google Scholar 

  15. P. Erola, J. Borge-Holthoefer, S. Gómez and A. Arenas, Reliability of optimal linear projection of growing scale-free networks, Int. J. Bifurcat. Chaos, 22(7), (2012)

    Google Scholar 

  16. P. Erola, S. Gómez, A. Arenas, An internet local routing approach based on network structural connectivity, in Proceedings of IEEE GLOBECOM Workshop on Complex Networks and Pervasive Group Communication, pp. 7–11 (IEEE, Houston, Texas, USA, 2011)

    Google Scholar 

  17. P. Erola, S. Gómez, A. Arenas, Structural navigability on complex networks. Int. J. Complex Syst. Sci. 1, 37–41 (2011)

    Google Scholar 

  18. M. Faloutsos, P. Faloutsos, C. Faloutsos, On power-law relationships of the internet topology, in ACM SIGCOMM Computer Communication Review, vol. 29–4 (ACM, 1999), pp. 251–262

    Google Scholar 

  19. D. Farinacci, Locator/id separation protocol (lisp). Internet-draft, draft-farinacci-lisp-08 (2008)

    Google Scholar 

  20. V. Fuller, T. Li, Classless inter-domain routing (cidr): the internet address assignment and aggregation plan (2006)

    Google Scholar 

  21. M. Girvan, M. Newman, Community structure in social and biological networks. Proc. Natl. Acad. Sci. 99(12), 7821 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  22. R. Hinden, New scheme for internet routing and addressing (encaps) for ipng (1996)

    Google Scholar 

  23. J. Kleinberg, Navigation in a small world. Nature 406(6798), 845–845 (2000)

    Article  Google Scholar 

  24. L. Kleinrock, F. Kamoun, Hierarchical routing for large networks performance evaluation and optimization. Comput. Network (1976) 1(3), 155–155 (1977)

    Google Scholar 

  25. D. Krioukov, K. Fall, A. Brady, et al., On compact routing for the internet. ACM SIGCOMM Comput. Comm. Rev. 37(3), 41–52 (2007)

    Article  Google Scholar 

  26. D. Krioukov, K. Fall, X. Yang, Compact routing on internet-like graphs, in INFOCOM 2004. Twenty-Third AnnualJoint Conference of the IEEE Computer and Communications Societies, vol. 1 (IEEE, 2004)

    Google Scholar 

  27. D. Krioukov, F. Papadopoulos, M. Kitsak, A. Vahdat, M. Boguñá, Hyperbolic geometry of complex networks. Phys. Rev. E 82(3), 036,106 (2010)

    Google Scholar 

  28. C. Labovitz, S. Iekel-Johnson, D. McPherson, J. Oberheide, F. Jahanian, Internet inter-domain traffic, in ACM SIGCOMM Computer Communication Review, vol. 40–4 (ACM, 2010), pp. 75–86

    Google Scholar 

  29. S. Lattanzi, A. Panconesi, D. Sivakumar, Milgram-routing in social networks, in Proceedings of the 20th International Conference on World Wide Web (ACM, 2011), pp. 725–734

    Google Scholar 

  30. D. Meyer, L. Zhang, K. Fall, et al., Report from the iab workshop on routing and addressing. RFC2439, September (2007)

    Google Scholar 

  31. M. Newman, Fast algorithm for detecting community structure in networks. Phys. Rev. E 69(6), 066,133 (2004)

    Google Scholar 

  32. F. Papadopoulos, D. Krioukov, M. Boguñá, A. Vahdat, Greedy forwarding in dynamic scale-free networks embedded in hyperbolic metric spaces. arXiv:0805.1266v3 (2010)

    Google Scholar 

  33. R. Pastor-Satorras, A. Vespignani, Evolution and Structure of the Internet: A Statistical Physics Approach (Cambridge University Press, Cambridge, 2004)

    Book  Google Scholar 

  34. D. Peleg, E. Upfal, A trade-off between space and efficiency for routing tables. J. ACM 36(3), 510–530 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  35. E. Rosen, Exterior gateway protocol (egp) (1982). URL http://tools.ietf.org/html/rfc827

  36. S. Russell, P. Norvig, Artificial Intelligence: a Modern Approach. Artificial Intelligence (Prentice-Hall, Englewood Cliffs, 1995)

    MATH  Google Scholar 

  37. N. Santoro, R. Khatib, Labelling and implicit routing in networks. Comput. J. 28(1), 5–8 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  38. C. Shue, M. Gupta, Packet forwarding: Name-based vs. prefix-based, in IEEE Global Internet Symposium, 2007 (IEEE, 2007), pp. 73–78

    Google Scholar 

  39. J. Stewart III, BGP4: Inter-Domain Routing in the Internet (Addison-Wesley Longman, 1998)

    Google Scholar 

  40. M. Thorup, U. Zwick, Compact routing schemes, in Proceedings of the Thirteenth Annual ACM Symposium on Parallel Algorithms and Architectures (ACM, 2001), pp. 1–10

    Google Scholar 

Download references

Acknowledgements

This work has been partially supported by the Spanish DGICYT Project FIS2009-13730-C02-02 and the Generalitat de Catalunya 2009-SGR-838. PE acknowledges a URV PhD grant.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pau Erola .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media New York

About this chapter

Cite this chapter

Erola, P., Gómez, S., Arenas, A. (2013). On the Routability of the Internet. In: Mukherjee, A., Choudhury, M., Peruani, F., Ganguly, N., Mitra, B. (eds) Dynamics On and Of Complex Networks, Volume 2. Modeling and Simulation in Science, Engineering and Technology. Birkhäuser, New York, NY. https://doi.org/10.1007/978-1-4614-6729-8_3

Download citation

Publish with us

Policies and ethics