Während das Internet die Erwartungen weit übertroffen hat, hat es auch die ursprünglichen Annahmen gedehnt und oft zu Konflikten geführt, die das zugrunde liegende Kommunikationsmodell in Frage stellen. Benutzer und Anwendungen arbeiten in Bezug auf den Inhalt, was es zunehmend einschränkt und erschwert, der IP-Anforderung zu entsprechen, die Kommunikation durch Erkennung und Angabe des Standorts zu ermöglichen. Um das Internet in die Zukunft zu führen, ist eine konzeptionell einfache, aber dennoch umwälzende architektonische Veränderung erforderlich, die sich nicht mehr auf das „Wo“ – Adressen und Hosts – konzentriert, sondern auf das „Was“ – die Inhalte, für die sich Benutzer und Anwendungen interessieren.
Das Named Data Networking (NDN)-Projekt zielt darauf ab, eine neue Internet-Architektur zu entwickeln, die die Stärken – und Schwächen – der gegenwärtigen Host-basierten Punkt-zu-Punkt-Kommunikationsarchitektur des Internets nutzen kann, um auf natürliche Weise neue Kommunikationsmuster zu ermöglichen. Durch die Benennung von Daten anstelle ihrer Standorte verwandelt NDN Daten in eine erstklassige Einheit. Das derzeitige Internet sichert den Datencontainer. NDN sichert den Inhalt, eine Designentscheidung, die das Vertrauen in die Daten vom Vertrauen in die Hosts entkoppelt und mehrere radikal skalierbare Kommunikationsmechanismen ermöglicht, wie z.B. automatisches Caching zur Bandbreitenoptimierung. Das Projekt untersucht die technischen Herausforderungen, die angegangen werden müssen, um NDN als zukünftige Internet-Architektur zu validieren: Skalierbarkeit des Routings, schnelle Weiterleitung, Vertrauensmodelle, Netzwerksicherheit, Schutz von Inhalten und Privatsphäre sowie grundlegende Kommunikationstheorie. Das Projekt nutzt End-to-End-Testbeds, Simulationen und theoretische Analysen, um die vorgeschlagene Architektur zu bewerten, und entwickelt Spezifikationen und Prototyp-Implementierungen von NDN-Protokollen und -Anwendungen. Der NDN Technical Report NDN-0001 „Named Data Networking (NDN) Project“ ist eine leicht modifizierte Version des NDN-Projektvorschlags.
Das NDN-Projekt wurde im September 2010 von der NSF als eines der vier Projekte im Rahmen des Future Internet Architecture Program der NSF finanziert.