[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Named data networking

Published: 28 July 2014 Publication History

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

Index Terms

  1. Named data networking

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    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)485
    • Downloads (Last 6 weeks)65
    Reflects downloads up to 11 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2025)Authorization models for IoT environments: A surveyInternet of Things10.1016/j.iot.2024.10143029(101430)Online publication date: Jan-2025
    • (2025)QM-ARC: QoS-aware Multi-tier Adaptive Cache Replacement StrategyFuture Generation Computer Systems10.1016/j.future.2024.107548163(107548)Online publication date: Feb-2025
    • (2025)Detecting interest flooding attacks in NDN: A probability-based event-driven approachComputers & Security10.1016/j.cose.2024.104124148(104124)Online publication date: Jan-2025
    • (2024)Micro-Chain: A Cluster Architecture for Managing NDN MicroservicesJournal of Internet Services and Applications10.5753/jisa.2024.396515:1(424-437)Online publication date: 3-Oct-2024
    • (2024)Software-Defined Named Data Networking in Literature: A ReviewFuture Internet10.3390/fi1608025816:8(258)Online publication date: 23-Jul-2024
    • (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)Dual-Network Layered Network: A Method to Improve Reliability, Security, and Network Efficiency in Distributed Heterogeneous Network TransmissionElectronics10.3390/electronics1323474913:23(4749)Online publication date: 30-Nov-2024
    • (2024)RMBCC: A Replica Migration-Based Cooperative Caching Scheme for Information-Centric NetworksElectronics10.3390/electronics1313263613:13(2636)Online publication date: 4-Jul-2024
    • Show More Cited By

    View Options

    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