skip to main content
research-article

Named data networking

Published: 28 July 2014 Publication History
  • Get Citation Alerts
  • Abstract

    Named Data Networking (NDN) is one of five projects funded by the U.S. National Science Foundation under its Future Internet Architecture Program. NDN has its roots in an earlier project, Content-Centric Networking (CCN), which Van Jacobson first publicly presented in 2006. The NDN project investigates Jacobson's proposed evolution from today's host-centric network architecture (IP) to a data-centric network architecture (NDN). This conceptually simple shift has far-reaching implications for how we design, develop, deploy, and use networks and applications. We describe the motivation and vision of this new architecture, and its basic components and operations. We also provide a snapshot of its current design, development status, and research challenges. More information about the project, including prototype implementations, publications, and annual reports, is available on named-data.net.

    References

    [1]
    NS-3-based NDN simulator. http://ndnsim.net.
    [2]
    A. Ghodsi, T. Koponen, J. Rajahalme, P. Sarolahti, and S. Shenker. Naming in content-oriented architectures. In ACM SIGCOMM Workshop on Information-Centric Networking (ICN), 2011.
    [3]
    M. Abadi. On SDSI's linked local name spaces. Journal of Computer Security, 6(1--2):3--21, Oct. 1998.
    [4]
    A. Afanasyev, P. Mahadevan, I. Moiseenko, E. Uzun, and L. Zhang. Interest flooding attack and countermeasures in Named Data Networking. In Proc. of IFIP Networking, May 2013.
    [5]
    C. Bian, Z. Zhu, A. Afanasyev, E. Uzun, and L. Zhang. Deploying key management on NDN testbed. Technical Report NDN-0009, Rev.2, Feb 2013.
    [6]
    M. Boguná, F. Papadopoulos, and D. Krioukov. Sustaining the Internet with Hyperbolic Mapping. Nature Comms, 1:62, 2010.
    [7]
    J. Burke, P. Gasti, N. Nathan, and G. Tsudik. Securing instrumented environments over Content-Centric Networking: the case of lighting control. In IEEE INFOCOM 2013 NOMEN Workshop, Apr. 2013.
    [8]
    CCNx. Ccnx software. http://www.ccnx.org.
    [9]
    P. Crowley. Named Data Networking (Demo). In China-America Frontiers of Engineering Symposium, Frontiers of Engineering, 2013.
    [10]
    S. K. Fayazbakhsh, Y. Lin, A. Tootoonchian, A. Ghodsi, T. Koponen, B. Maggs, K. Ng, V. Sekar, and S. Shenker. Less pain, most of the gain: Incrementally deployable ICN. SIGCOMM Comput. Commun. Rev., 43(4), Aug. 2013.
    [11]
    G. Grassi, D. Pesavento, G. Pau, R. Vuyyuru, R. Wakikawa, and L. Zhang. VANET via Named Data Networking. In IEEE INFOCOM NOMEN Workshop, Apr. 2014.
    [12]
    T. R. G. Green and M. Petre. Usability analysis of visual programming environments: a "Cognitive dimensions" framework. Journal of Visual Languages and Computing, 7(2), 1996.
    [13]
    J. Y. Halpern and R. van der Meyden. A logic for SDSI's linked local name spaces. In IEEE Computer Security Foundations Workshop, 1999.
    [14]
    A. Hoque, S. O. Amin, A. Alyyan, B. Zhang, L. Zhang, and L. Wang. Named-data link state routing protocol. In ACM SIGCOMM ICN Workshop, 2013.
    [15]
    V. Jacobson, D. K. Smetters, J. D. Thornton, M. F. Plass, N. H. Briggs, and R. L. Braynard. Networking named content. In CoNEXT, 2009.
    [16]
    D. Krioukov, F. Papadopoulos, M. Kitsak, A. Vahdat, and M. Boguná. Hyperbolic geometry of complex networks. Physical Review E, 82:036106, 2010.
    [17]
    D. Kulinski and J. Burke. NDN Video: Live and Prerecorded Streaming over NDN. Technical Report NDN-0007, Sept 2012.
    [18]
    P. Mahadevan, D. Krioukov, M. Fomenkov, B. Huffaker, X. Dimitropoulos, kc claffy, and A. Vahdat. The Internet AS-level topology: Three data sources and one definitive metric. Comput Commun Rev, 36(1), 2006.
    [19]
    I. Moiseenko and L. Zhang. Consumer-Producer API for NDN. Technical Report NDN-0017, Feb 2014.
    [20]
    NDN Team. Named Data Networking (NDN) Project 2012 - 2013 Annual Report, Sept 2013.
    [21]
    NDN team. NDN Forwarding Daemon, 2014. http://named-data.net/doc/NFD/current/.
    [22]
    NDN team. NDN Platform, 2014. http://named-data.net/codebase/platform/.
    [23]
    W. Shang, Q. Ding, A. Marianantoni, J. Burke, and L. Zhang. Securing building management systems using named data networking. IEEE Network Special Issue on Information-Centric Networking, Apr 2014.
    [24]
    W. Shang, J. Thompson, M. Cherkaoui, J. Burke, and L. Zhang. NDN.JS: A JavaScript Client Library for Named Data Networking. In IEEE INFOCOM 2013 NOMEN Workshop, Apr 2013.
    [25]
    K. Shilton, J. Burke, kc claffy, C. Duan, and L. Zhang. A World on NDN: Affordances and Implications of NDN. Technical Report NDN-0018, April 2014.
    [26]
    W. So, A. Narayanan, and D. Oran. Named data networking on a router: Fast and DoS-resistant forwarding with hash tables. In ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), Oct 2013.
    [27]
    M. Varvello, D. Perino, and J. Esteban. Caesar: A content router for high speed forwarding. In ACM SIGCOMM Workshop on ICN, 2012.
    [28]
    L. Wang, A. K. M. M. Hoque, C. Yi, A. Alyyan, and B. Zhang. OSPFN: An OSPF-based routing protocol for NDN. Technical Report NDN-0003, July 2012.
    [29]
    G. Xylomenos, C. Ververidis, V. Siris, N. Fotiou, C. Tsilopoulos, X. Vasilakos, K. Katsaros, and G. Polyzos. A survey of information-centric networking research. IEEE Communications Surveys Tutorials, 2013.
    [30]
    C. Yi, J. Abraham, A. Afanasyev, L. Wang, B. Zhang, and L. Zhang. On the role of routing in Named Data Networking. Technical Report NDN-0016, Dec 2013.
    [31]
    C. Yi, A. Afanasyev, I. Moiseenko, L. Wang, B. Zhang, and L. Zhang. A case for stateful forwarding plane. Computer Communications: ICN Special Issue, 36(7):779--791, April 2013.
    [32]
    C. Yi, A. Afanasyev, L. Wang, B. Zhang, and L. Zhang. Adaptive Forwarding in Named Data Networking. ACM SIGCOMM CCR, 42(3), 2012.
    [33]
    H. Yuan and P. Crowley. Scalable pending interest table design: From principles to practice. IEEE INFOCOM, 2014.
    [34]
    H. Yuan, T. Song, and P. Crowley. Scalable NDN forwarding: Concepts, issues and principles. In ICCCN, 2012.
    [35]
    Z. Zhu and A. Afanasyev. Let's ChronoSync: Decentralized dataset state synchronization in NDN. In ICNP, 2013.
    [36]
    Z. Zhu, C. Bian, A. Afanasyev, V. Jacobson, and L. Zhang. Chronos: Serverless multi-user chat over NDN. Technical Report NDN-0008, October 2012.
    [37]
    Z. Zhu, J. Burke, L. Zhang, P. Gasti, Y. Lu, and V. Jacobson. A new approach to securing audio conference tools. In Asian Internet Engineering Conference, AINTEC, 2011.

    Cited By

    View all
    • (2024)All about Delay-Tolerant Networking (DTN) Contributions to Future InternetFuture Internet10.3390/fi1604012916:4(129)Online publication date: 9-Apr-2024
    • (2024)Enhancing Energy Efficiency in IoT-NDN via Parameter OptimizationFuture Internet10.3390/fi1602006116:2(61)Online publication date: 16-Feb-2024
    • (2024)Distributed Mobility Management Support for Low-Latency Data Delivery in Named Data Networking for UAVsFuture Internet10.3390/fi1602005716:2(57)Online publication date: 10-Feb-2024
    • Show More Cited By

    Index Terms

    1. Named data networking

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM SIGCOMM Computer Communication Review
      ACM SIGCOMM Computer Communication Review  Volume 44, Issue 3
      July 2014
      127 pages
      ISSN:0146-4833
      DOI:10.1145/2656877
      Issue’s Table of Contents

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 28 July 2014
      Published in SIGCOMM-CCR Volume 44, Issue 3

      Check for updates

      Author Tags

      1. future internet architecture
      2. information-centric networking
      3. ndn

      Qualifiers

      • Research-article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)517
      • Downloads (Last 6 weeks)65

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)All about Delay-Tolerant Networking (DTN) Contributions to Future InternetFuture Internet10.3390/fi1604012916:4(129)Online publication date: 9-Apr-2024
      • (2024)Enhancing Energy Efficiency in IoT-NDN via Parameter OptimizationFuture Internet10.3390/fi1602006116:2(61)Online publication date: 16-Feb-2024
      • (2024)Distributed Mobility Management Support for Low-Latency Data Delivery in Named Data Networking for UAVsFuture Internet10.3390/fi1602005716:2(57)Online publication date: 10-Feb-2024
      • (2024)Caching Method for Information-Centric Ad Hoc Networks Based on Content Popularity and Node CentralityElectronics10.3390/electronics1312241613:12(2416)Online publication date: 20-Jun-2024
      • (2024)CMAF: Context and Mobility-Aware Forwarding Model for V-NDNElectronics10.3390/electronics1312239413:12(2394)Online publication date: 19-Jun-2024
      • (2024)QWLCPM: A Method for QoS-Aware Forwarding and Caching Using Simple Weighted Linear Combination and Proximity for Named Data Vehicular Sensor NetworkElectronics10.3390/electronics1307118313:7(1183)Online publication date: 23-Mar-2024
      • (2024)An ICN-Based On-Path Computing Resource Scheduling Architecture with User Preference Awareness for Computing NetworkElectronics10.3390/electronics1305093313:5(933)Online publication date: 29-Feb-2024
      • (2024)A Link Status-Based Multipath Scheduling Scheme on Network NodesElectronics10.3390/electronics1303060813:3(608)Online publication date: 1-Feb-2024
      • (2024)PopDCN: Popularity-Aware Dynamic Clustering Scheme for Distributed Caching in ICNIEICE Transactions on Communications10.23919/transcom.2023EBP3152E107-B:5(398-407)Online publication date: May-2024
      • (2024)Location Based Data-Centric Forwarding for Mobile Ad-Hoc Networks2024 26th International Conference on Advanced Communications Technology (ICACT)10.23919/ICACT60172.2024.10471959(01-04)Online publication date: 4-Feb-2024
      • Show More Cited By

      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