Skip to main content

A Taxonomy of Naming Architectures

  • Chapter
Book cover Internet Naming and Discovery

Part of the book series: Signals and Communication Technology ((SCT))

  • 527 Accesses

Abstract

This chapter bridges the gap between the high-level literature survey and our formal definitions of naming and addressing. Our goal is to devise a simple taxonomy that accommodates a multitude of naming architectures. In addition to framing the solution space, the taxonomy is intended to serve as a tutorial, to present a consistent terminology, to help find similarities and differences among architectural designs, and more importantly to help identify new avenues for contributing to the topic.

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 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.

    The architecture [90] advocates the host-to-content paradigm instead of the host-to-host paradigm of TCP/IP.

  2. 2.

    The object selection does not need to be based on closeness in some metric space, however.

References

  1. Delay tolerant networking research group. http://www.dtnrg.org/

  2. Akamai technologies. http://www.akamai.com (2008)

  3. Named Data Networking (NDN) project. http://www.named-data.org (2010)

  4. Adjie-Winoto, W., Schwartz, E., Balakrishnan, H., Lilley, J.: The design and implementation of an intentional naming system. SIGOPS Oper. Syst. Rev. 34(2), 22 (2000)

    Article  Google Scholar 

  5. Balakrishnan, H., Lakshminarayanan, K., Ratnasamy, S., Shenker, S., Stoica, I., Walfish, M.: A layered naming architecture for the internet. In: Proceedings of ACM SIGCOMM 2004, pp. 343–352. ACM, Portland (2004)

    Google Scholar 

  6. Caesar, M., Condie, T., Kannan, J., Lakshminarayanan, K., Stoica, I.: Rofl: routing on flat labels. In: Proceedings of SIGCOMM 2006, pp. 363–374. ACM, New York (2006)

    Chapter  Google Scholar 

  7. Crowcroft, J., Hand, S., Mortier, R., Roscoe, T., Warfield, A.: Plutarch: an argument for network pluralism. SIGCOMM Comput. Commun. Rev. 33(4), 258–266 (2003)

    Article  Google Scholar 

  8. Fuller, V., Meyer, D., Farinacci, D.: LISP alternative topology (LISP+ALT). http://tools.ietf.org/html/draft-fuller-lisp-alt-03.txt

  9. Giloi, W.K.: Towards a taxonomy of computer architecture based on the machine data type view. In: ISCA ’83: Proceedings of the 10th Annual International Symposium on Computer Architecture, pp. 6–15. IEEE Computer Society Press, Los Alamitos (1983)

    Chapter  Google Scholar 

  10. Greenhalgh, A., Huici, F., Hoerdt, M., Papadimitriou, P., Handley, M., Mathy, L.: Flow processing and the rise of commodity network hardware. SIGCOMM Comput. Commun. Rev. 39(2), 20–26 (2009). doi:10.1145/1517480.1517484

    Article  Google Scholar 

  11. Gritter, M., Cheriton, D.R.: An architecture for content routing support in the internet. In: USITS’01: Proceedings of the 3rd Conference on USENIX Symposium on Internet Technologies and Systems, p. 4. USENIX Association, Berkeley (2001)

    Google Scholar 

  12. Hennessy, J.L., Patterson, D.A.: Computer Architecture: A Quantitative Approach. Morgan Kaufmann, San Francisco (2003)

    Google Scholar 

  13. Jacobson, V., Smetters, D.K., Thornton, J.D., Plass, M.F., Briggs, N.H., Braynard, R.L.: Networking named content. In: CoNEXT ’09: Proceedings of the 5th International Conference on Emerging Networking Experiments and Technologies, pp. 1–12. ACM, New York (2009)

    Chapter  Google Scholar 

  14. Koponen, T., Chawla, M., Chun, B.-G., Ermolinskiy, A., Kim, K.H., Shenker, S., Stoica, I.: A data-oriented network architecture. In: Proceedings of SIGCOMM’07. ACM, Kyoto (2007)

    Google Scholar 

  15. Moskowitz, R., Nikander, P., Jokela, P.: Host identity protocol architecture. RFC 4423 (2006)

    Google Scholar 

  16. Ng, T.S.E., Stoica, I., Zhang, H.: A waypoint service approach to connect heterogeneous internet address spaces. In: Proceedings of the General Track: 2002 USENIX Annual Technical Conference, pp. 319–332. USENIX Association, Berkeley (2001)

    Google Scholar 

  17. Partridge, C.: Forty data communications research questions. SIGCOMM Comput. Commun. Rev. 41(5), 24–35 (2011)

    Article  Google Scholar 

  18. Partridge, C., Mendez, T., Milliken, W.: Host anycasting service. RFC 1546 (1993)

    Google Scholar 

  19. Stoica, I., Adkins, D., Zhuang, S., Shenker, S., Surana, S.: Internet indirection infrastructure. IEEE/ACM Trans. Netw. 12(2), 205–218 (2004)

    Article  Google Scholar 

  20. Turányi, Z., Valkó, A., Campbell, A.T.: 4+4: an architecture for evolving the internet address space back toward transparency. SIGCOMM Comput. Commun. Rev. 33(5), 43–54 (2003)

    Article  Google Scholar 

  21. Venkataramani, A., Towsley, D.: A swarming architecture for Internet data transfer. NSF Nets FIND Initiative

    Google Scholar 

  22. Yang, X.: Nira: a new internet routing architecture. In: FDNA ’03: ACM Workshop on Future Directions in Network Architecture, pp. 301–312. ACM, New York (2003)

    Chapter  Google Scholar 

  23. Yates, R., Raychaudhuri, D., Paul, S., Kurose, J.: Postcards from the edge: a cache-and-forward architecture for the future internet. NSF Nets FIND Initiative

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag London

About this chapter

Cite this chapter

Khoury, J.S., Abdallah, C.T. (2013). A Taxonomy of Naming Architectures. In: Internet Naming and Discovery. Signals and Communication Technology. Springer, London. https://doi.org/10.1007/978-1-4471-4552-3_4

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-4552-3_4

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-4551-6

  • Online ISBN: 978-1-4471-4552-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics