skip to main content
10.1145/2018584.2018587acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article
Free Access

MDHT: a hierarchical name resolution service for information-centric networks

Published:19 August 2011Publication History

ABSTRACT

Information-centric network architectures are an increasingly important approach for future Internet architectures. Several approaches are based on a non-hierarchical identifier (ID) namespace that requires some kind of global Name Resolution Service (NRS) to translate the object IDs into network addresses. Building a world-wide NRS for such a namespace with 1015 expected IDs is challenging because of requirements such as low latency, efficient network utilization, and anycast routing. In this paper, we present an NRS called Multi-level Distributed Hash Table (MDHT). It provides name-based anycast routing, can support constant hop resolution, and fulfills the afore mentioned requirements. A scalability assessment shows that our system can scale to the Internet level, managing 1015 objects with today's storage technology and 1/10th of today's DNS nodes. The evaluation indicates that a non-hierarchical namespace can be adopted on a global scale, opening up several design alternatives for information-centric network architectures.

References

  1. B. Ahlgren, M. D'Ambrosio, C. Dannewitz, M. Marchisio, I. Marsh, B. Ohlman, K. Pentikousis, R. Rembarz, O. Strandberg, and V. Vercellone. Design considerations for a network of information. In Proc. ReArch2008, Dec. 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. M. Artigas, P. Lopez, and A. Skarmeta. A comparative study of hierarchical DHT systems. In IEEE Conference on Local Computer Networks (LCN), pages 325 --333, October 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. S. Artigas, P. G. Lopez, J. P. Ahullo, and A. F. G. Skarmeta. Cyclone: A novel design schema for hierarchical DHTs. In Proc. IEEE International Conference on Peer-to-Peer Computing, pages 49--56, Washington, DC, USA, 2005. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. M. D'Ambrosio, P. Fasano, M. Marchisio, V. Vercellone, and M. Ullio. Providing data dissemination services in the future Internet. In Proc. World Telecommunications Congress (WTC'08), New Orleans, LA, USA, Dec. 1--2, 2008. At IEEE Globecom 2008.Google ScholarGoogle ScholarCross RefCross Ref
  5. C. Dannewitz, J. Golic, B. Ohlman, and B. Ahlgren. Secure naming for a network of information. In Proc. 13th IEEE Global Internet Symposium, San Diego, USA, March 2010.Google ScholarGoogle ScholarCross RefCross Ref
  6. P. Ganesan, K. Gummadi, and H. Garcia-Molina. Canon in G major: Designing DHTs with hierarchical structure. In Proc. Conference on Distributed Computing Systems (ICDCS'04), pages 263--272, Washington, DC, USA, 2004. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. F. Gantz, C. Chute, A. Manfrediz, S. Minton, D. Reinsel, W. Schlichting, and A. Toncheva. The diverse and exploding digital universe: An updated forecast of worldwide information growth through 2011. IDC White Paper, March 2008.Google ScholarGoogle Scholar
  8. L. Garces-Erice, E. W. Biersack, P. Felber, K. W. Ross, and G. Urvoy-Keller. Hierarchical peer-to-peer systems. Parallel Processing Letters, 13(4):643--657, December 2003.Google ScholarGoogle ScholarCross RefCross Ref
  9. V. Jacobson, D. K. Smetters, J. D. Thornton, M. Plass, N. Briggs, and R. L. Braynard. Networking named content. In Proc. 5th ACM International Conference on emerging Networking EXperiments and Technologies (ACM CoNEXT), Rome, Italy, December 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. T. Koponen, M. Chawla, B.-G. Chun, A. Ermolinskiy, K. H. Kim, S. Shenker, and I. Stoica. A data-oriented (and beyond) network architecture. In Proc. ACM SIGCOMM '07, pages 181--192, New York, NY, USA, 2007. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. P. Maymounkov and D. Mazières. Kademlia: A peer-to-peer information system based on the xor metric. In Proc. Workshop Peer-to-peer Systems, pages 53--65, London, UK, 2002. Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. A. Mislove and P. Druschel. Providing administrative control and autonomy in peer-to-peer overlays. In Proc. 3rd Workshop on Peer-to-Peer Systems (IPTPS'04), February 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. A. T. Mýzrak, Y. Cheng, V. Kumar, and S. Savage. Structured superpeers: Leveraging heterogeneity to provide constant-time lookup. In WIAPP '03: Proc. 3rd IEEE Workshop on Internet Applications, page 104, Washington, DC, USA, 2003. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. V. Ramasubramanian and E. G. Sirer. The design and implementation of a next generation name service for the Internet. In SIGCOMM '04: Proc. 2004 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, pages 331--342, New York, NY, USA, 2004. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. I. Stoica, R. Morris, D. Liben-Nowell, D. Karger, M. Kaashoek, F. Dabek, and H. Balakrishnan. Chord: A scalable peer-to-peer lookup protocol for Internet applications. Transactions on Networking, 11(1):17--32, Feb. 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Texas Memory Systems. Web source: www.ramsan.com. Last checked: June 2011.Google ScholarGoogle Scholar
  17. TheMeasurementFactory. DNS survey. Web source: dns.measurement-factory.com/surveys/200810.html, October 2008. Last checked: June 2011.Google ScholarGoogle Scholar

Index Terms

  1. MDHT: a hierarchical name resolution service for information-centric networks

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            ICN '11: Proceedings of the ACM SIGCOMM workshop on Information-centric networking
            August 2011
            80 pages
            ISBN:9781450308014
            DOI:10.1145/2018584

            Copyright © 2011 ACM

            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]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 19 August 2011

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            ICN '11 Paper Acceptance Rate12of50submissions,24%Overall Acceptance Rate133of482submissions,28%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader