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.
- NS-3-based NDN simulator. http://ndnsim.net.Google Scholar
- 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. Google ScholarDigital Library
- M. Abadi. On SDSI's linked local name spaces. Journal of Computer Security, 6(1--2):3--21, Oct. 1998. Google ScholarDigital Library
- 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.Google Scholar
- 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.Google Scholar
- M. Boguná, F. Papadopoulos, and D. Krioukov. Sustaining the Internet with Hyperbolic Mapping. Nature Comms, 1:62, 2010.Google Scholar
- 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.Google ScholarCross Ref
- CCNx. Ccnx software. http://www.ccnx.org.Google Scholar
- P. Crowley. Named Data Networking (Demo). In China-America Frontiers of Engineering Symposium, Frontiers of Engineering, 2013.Google Scholar
- 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. Google ScholarDigital Library
- 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.Google ScholarCross Ref
- 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.Google ScholarCross Ref
- J. Y. Halpern and R. van der Meyden. A logic for SDSI's linked local name spaces. In IEEE Computer Security Foundations Workshop, 1999. Google ScholarDigital Library
- 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. Google ScholarDigital Library
- V. Jacobson, , D. K. Smetters, J. D. Thornton, M. F. Plass, N. H. Briggs, and R. L. Braynard. Networking named content. In CoNEXT, 2009. Google ScholarDigital Library
- D. Krioukov, F. Papadopoulos, M. Kitsak, A. Vahdat, and M. Boguná. Hyperbolic geometry of complex networks. Physical Review E, 82:036106, 2010.Google ScholarCross Ref
- D. Kulinski and J. Burke. NDN Video: Live and Prerecorded Streaming over NDN. Technical Report NDN-0007, Sept 2012.Google Scholar
- 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. Google ScholarDigital Library
- I. Moiseenko and L. Zhang. Consumer-Producer API for NDN. Technical Report NDN-0017, Feb 2014.Google Scholar
- NDN Team. Named Data Networking (NDN) Project 2012 - 2013 Annual Report, Sept 2013.Google Scholar
- NDN team. NDN Forwarding Daemon, 2014. http://named-data.net/doc/NFD/current/.Google Scholar
- NDN team. NDN Platform, 2014. http://named-data.net/codebase/platform/.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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. Google ScholarDigital Library
- M. Varvello, D. Perino, and J. Esteban. Caesar: A content router for high speed forwarding. In ACM SIGCOMM Workshop on ICN, 2012. Google ScholarDigital Library
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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. Google ScholarDigital Library
- C. Yi, A. Afanasyev, L. Wang, B. Zhang, and L. Zhang. Adaptive Forwarding in Named Data Networking. ACM SIGCOMM CCR, 42(3), 2012. Google ScholarDigital Library
- H. Yuan and P. Crowley. Scalable pending interest table design: From principles to practice. IEEE INFOCOM, 2014.Google ScholarCross Ref
- H. Yuan, T. Song, and P. Crowley. Scalable NDN forwarding: Concepts, issues and principles. In ICCCN, 2012.Google ScholarCross Ref
- Z. Zhu and A. Afanasyev. Let's ChronoSync: Decentralized dataset state synchronization in NDN. In ICNP, 2013.Google Scholar
- Z. Zhu, C. Bian, A. Afanasyev, V. Jacobson, and L. Zhang. Chronos: Serverless multi-user chat over NDN. Technical Report NDN-0008, October 2012.Google Scholar
- 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. Google ScholarDigital Library
Index Terms
- Named data networking
Recommendations
Network-Layer Trust in Named-Data Networking
In contrast to today's IP-based host-oriented Internet architecture, Information-Centric Networking (ICN) emphasizes content by making it directly addressable and routable. Named Data Networking (NDN) architecture is an instance of ICN that is being ...
A survey on the roles of Bloom Filter in implementation of the Named Data Networking
AbstractToday is the era of smart devices. Through smart devices, people remain connected with each other across the globe. But, it led the current Internet towards scalability issues. Therefore, leaving IP-based Internet behind, the world is ...
A tussle analysis for information-centric networking architectures
The Future InternetCurrent Future Internet (FI) research brings out the trend of designing information-oriented networks, in contrast to the current host-centric Internet. Information-centric Networking (ICN) focuses on finding and transmitting information to end-users, ...
Comments