Abstract
With the advent of Internet and exponential growth in its users, that day is not far when the IP addresses used by Internet would exhaust and it would come to a standstill. Not only this to retrieve a data, dependency of server and network overhead can’t be overruled but NDN overcomes both these issues of IP addresses and server dependency/network overhead by introducing content centering approach and retrieval from intermediate routers.IPv4 is the protocol, which is most common for Internet connections. It uses a 32-bit addressing scheme resulting in total of 232 addresses. As Internet is growing with fast pace it is expected that soon the unused addresses would be exhausted. A new addressing system IPv6 is used to have more addresses, which allows 2128 addresses. But we can’t keep on going on increasing the addresses a newer approach is definitely required which gave birth to NDN in 2009. Keeping this in mind U.S. National Science Foundation’s Future Internet Architectures started a project Named Data Networks (NDN). NDN retains the current IP based internet architecture but changes the functionality where signed named content are retrieved by the intended consumers instead of IP packets delivered to the destination.Initial investigation and feasibility studies show that NDN with its principles can remove the gap between internet usage applications and data transport. Furthermore it also aims to simplify the application development process and cater to few of the everlasting issues of today’s internet architecture terms of security, scalability, and sustainability. With this aim put forward, the development, implementation and realization of the NDN architecture also faces a number of new challenges like naming and signing of all data chunks and changes in the routing and forwarding strategies. NDN project is still in offspring and there are various research issues which need to be addressed. This paper covers a brief survey of this future internet paradigm and bring out its major outcomes and areas to work in future.
Similar content being viewed by others
Abbreviations
- NDN:
-
Named Data Networking
- ndnSIM:
-
ndn simulator
- PIT:
-
Pending Interest Table
- FIB:
-
Forwarding Information Base
- CS:
-
Content Store
References
Zhang L, Estrin D, Burke J et al (2010) Named Data Networking (NDN) ProjectNDN-0001, October 31, 2010
Mishra N, Siddiqui S, Tripathi JP (2015) A compendium over cloud computing cryptographic algorithms and security issues. In: BIJIT—2015; January–June, 2015; Vol. 7 No. 1; ISSN 0973–5658
Yuan H, Crowley P (2014) Scalable pending interest table design: from principles to practice. In: IEEE INFOCOM, 2014
Zhang L, Estrin D, Burke J et al Named Data Networking (NDN), Project 2011–2012 Annual Report
Shang W, Ding Q, Marianantoni A, Burke J, Zhang L (2014) Securing building management systems using named data networking. In: IEEE Network Special Issue on Information-Centric Networking.
Jacobson V, Burke J, Estrin D, Zhang L et al Named Data Networking (NDN), Project 2012–2013 Annual Report
Jacobson V, Burke J, Zhang L et al Named Data Networking (NDN), Project 2013–2014 Annual Report
Lee J, Kapoor A, Al Amin MT, Zhang Z, Goyal R, Abdelzaher T, Wang Z (2015) InfoMax: An information maximizing transport layer protocol for named data networks”, in international conference on computer communication and networks (ICCCN), Aug 2015
NDN team (2014) NDN forwarding daemon. http://named-data.net/doc/NFD/current/
Yi C, Afanasyev A, Moiseenko I, Wang L, Zhang B, Zhang L (2013) A case for stateful forwarding plane. Comput Commun 36(7):779–791
Zhu Z, Burke J, Zhang L, Gasti P, Lu Y, Jacobson V (2011) A new approach to securing audio conference tools. In: Asian Internet Engineering Conference, AINTEC, 2011
Smetters D, Jacobson V (2009) Securing network content. In: PARC Tech Report, October 2009
Yi C, Abraham J, Afanasyev A, Wang L, Zhang B, Zhang L (2013) On the role of routing in Named Data Networking. Technical Report NDN-0016, Dec 2013
Lehmann V, MahmudulHoque AKM, Amin SO, Alyyan A, Wang L, Zhang B, Zhang L (2013) A secure link state routing protocol for NDN”, In: The 3rd ACM SIGCOMM workshop on information-centric networking, August 2013
Lehman V, Gawande A, Aldecoa R, Krioukov D, Zhang B, Zhang L, Wang L (2016) An experimental investigation of hyperbolic routing with a Smart Forwarding Plane in NDN”, In: IEEE IWQoS Symposium, June 2016
Yi C, Afanasyev A, Wang L, Zhang B, Zhang L (2012) Adaptive forwarding in Named Data Networking. ACM SIGCOMM CCR 42(3):62–67
Schneider K, Zhang B, Zhang L (2016) A practical congestion control scheme for Named Data Networking. In: ACM Kyoto, Japan, September 2016
Afanasyev A, Alex Halderman J, Ruoti S, Seamons K, Yu Y, Zappala D, Zhang L (2016) Content-based security for the web. In: ACM New Security Paradigms Workshop (NSPW), September 2016
Jacobson V, Smetters DK, Thornton JD, Plass MF, Briggs NH, Braynard RL (2009) Networking named content”, In CoNEXT
NDN team (2014) NDN platform. http://named-data.net/codebase/platform/
Wang L, Hoque AKMM, Yi C, Alyyan A, Zhang B (2012) OSPFN: An OSPF-based routing protocol for NDN, Technical Report NDN-0003, July 2012
Burke J, Gasti P, Nathan N, Tsudik G (2013) Securing instrumented environments over Content-Centric Networking: the case of lighting control. In: IEEE INFOCOM 2013 NOMEN Workshop, Apr. 2013
Jacobson V, Smetters DK, Briggs NH, Plass MF, Stewart P, Thornton JD, Braynard RL (2009) VoCCN: Voice-over Content-Centric Networks. In: BraynardReArch’09, Rome, December, 2009
Kulinski D, Burke J (2012) NDN Video: live and prerecorded streaming over NDN, Technical Report NDN-0007, Sept 2012
Jacobson V, Burke J, Zhang L et al Named Data Networking Next Phase (NDN-NP), Project, May 2015–April 2016 Annual Report
Gusev P, Burke J (2015) NDN-RTC: real-time video conferencing over named data networking. In: 2nd international conference on information-centric networking (ACM ICN), San Francisco, CA, September 2015
Grassi G, Pesavento G. Pau, Vuyyuru R, Wakikawa R, Zhang L (2014) VANET via Named Data Networking. In: IEEE INFOCOM NOMEN Workshop, Apr. 2014
So W, Narayanan A, Oran D (2013) 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
So W, Narayanan A, Oran D (2013) 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
Grassi G, Pesavento D, Pau G, Zhang L, Fdida S (2015) Navigo: interest forwarding by geolocations in vehicular named data networking. In: IEEE World of Wireless Mobile and Multimedia Networks (WoWMoM), June 2015
Jacobson V, Burke J, Zhang L et al Named Data Networking Next Phase (NDN-NP), Project, May 2014–April 2015 Annual Report
Zhang H et al (2016) Sharing mHealth Data via Named Data Networking. In: ACM Kyoto, Japan, September 2016
Olschanowsky C, Shannigrahi S, Papadopoulos C (2014) Supporting climate research using named data networking. In: IEEE 20th International Workshop on Local & Metropolitan Area Networks (LANMAN), May 2014
Zhu Z, Bian C, Afanasyev A, Jacobson V, Zhang L (2012) Chronos: Serverless multi-user chat over NDN, Technical Report NDN-0008, October 2012
Fu W, Ben Abraham H, Crowley P (2014) iSync: a high performance and scalable data synchronization protocol for named data networking. In ACM Conference on Information-Centric Networking (ICN), September 2014
CCNx. Ccnxsoftware. http://www.ccnx.org
Yuan H, Song T, Crowley P (2012) Scalable NDN forwarding: concepts, issues and principles, In: ICCCN, 2012
Zhu Z, Afanasyev A (2013) Let’s ChronoSync: decentralized dataset state synchronization in NDN. In: ICNP, 2013
Varvello M, Perino D, Esteban J (2012) Caesar: a content router for high speed forwarding. In: ACMSIGCOMM Workshop on ICN, 2012
Shi J et al (2016) NDN-NIC: Name-Based Filtering on Network Interface Card”, In ACM Kyoto, Japan, September 2016
Crowley P (2013) Named Data Networking (Demo). In: China-America frontiers of engineering symposium, frontiers of engineering
NS-3-based NDN simulator. http://ndnsim.net
NDN Testbed. http://named-data.net/ndn-testbed/
Shang W, Bannis A, Liang T, Wang Z, Yu Y, Afanasyev A, Thompson J, Burke J, Zhang B, Zhang L (2016) Named Data Network of Things”, In 1st IEEE International Conference on Internet-of-Things Design and Implementation, April 2016
Shang W, Wang Z, Afanasyev A, Burke J, Zhang L (2017) Breaking out of the cloud: local trust management and rendezvous in named data networking of things. In Proceedings of the 2nd ACM/IEEE international conference on Internet-of-Things Design and Implementation (IoTDI), April 2017
Cao J, Pei D, Zhang X, Zhang B, Zhao Y (2016) Fetching popular data from the nearest replica in NDN. In: Proceedings of 25th international conference on computer communication and networks (ICCCN), 2016
Shilton K, Burke J, Claffy KC, Zhang L (2016) Anticipating policy and social implications of named data networking. In: Communications of the ACM, December 2016
Kishore N, Sharma S (2016) Secure data migration from enterprise to cloud storage—analytical survey. In: BIJIT—2016; January–June, 2016; Vol. 8 No. 1; ISSN 0973–5658
Tanwar P, Gohil R, Tanwar M (2016) Quick survey of benefits from control plane and data plane in software-defined networking. In BIJIT—2016; January–June, 2016; Vol. 8 No. 1; ISSN 0973–5658
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Aggarwal, M., Nilay, K. & Yadav, K. Survey of named data networks: future of internet. Int. j. inf. tecnol. 9, 197–207 (2017). https://doi.org/10.1007/s41870-017-0014-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41870-017-0014-y