Internet har vida överträffat förväntningarna, men det har också tänjt på de ursprungliga antagandena och ofta skapat konflikter som utmanar den underliggande kommunikationsmodellen. Användare och tillämpningar arbetar i termer av innehåll, vilket gör det alltmer begränsande och svårt att uppfylla IP:s krav på att kommunicera genom att upptäcka och ange plats. För att föra Internet in i framtiden krävs ett konceptuellt enkelt men ändå omvälvande arkitektoniskt skifte, från dagens fokus på var – adresser och värdar – till vad – det innehåll som användare och tillämpningar bryr sig om.
Projektet NDN (Named Data Networking) syftar till att utveckla en ny Internet-arkitektur som kan dra nytta av styrkorna – och ta itu med svagheterna – i Internets nuvarande värdsbaserade punkt-till-punkt-kommunikationsarkitektur, för att på ett naturligt sätt tillgodose framväxande kommunikationsmönster. Genom att namnge data i stället för deras platser omvandlar NDN data till en förstklassig enhet. Det nuvarande Internet säkrar databehållaren. NDN säkrar innehållet, ett designval som frikopplar förtroendet för data från förtroendet för värdar, vilket möjliggör flera radikalt skalbara kommunikationsmekanismer, t.ex. automatisk cachelagring för att optimera bandbredden. I projektet studeras de tekniska utmaningar som måste lösas för att bekräfta NDN som en framtida Internetarkitektur: skalbarhet för routning, snabb vidarebefordran, förtroendemodeller, nätsäkerhet, innehållsskydd och sekretess samt grundläggande kommunikationsteori. Projektet använder sig av end-to-end testbäddsinstallationer, simulering och teoretisk analys för att utvärdera den föreslagna arkitekturen, och utvecklar specifikationer och prototypimplementeringar av NDN-protokoll och -tillämpningar. NDN Technical Report NDN-0001 ”Named Data Networking (NDN) Project” är en något modifierad version av NDN-projektförslaget.
NDN-projektet finansierades av NSF i september 2010 som ett av fyra projekt inom ramen för NSF:s Future Internet Architecture Program.