[Ndn-interest] Understanding Named Data Networking

Varun Patil varunpatil at ucla.edu
Mon Apr 7 12:17:54 PDT 2025


Hi Ender,

> From an initial impression, the content delivery strategy of the protocol reminds me of IPFS CIDs.

A key difference is IPFS CIDs are just hashes of the content, they are
not meaningful in themselves. In NDN, each data object is
*semantically* named. Importantly, the data names are used for
security - to establish trust relations between data and data
producers using well-defined naming rules.

This makes it possible to build real applications over NDN (unlike
IPFS, which is just a storage layer). But even If you're looking only
at content delivery, the design is very different from IPFS.

> I have read the executive summary - if there is another beginner-friendly resource that you would recommend, please let me know.

The NDN 101 page is still a work in progress, but is useful as a
tutorial - https://101.named-data.net/

Most of the details can be found over the many papers written over the
years. The 101 page has some pointers to these but other people here
could have specific suggestions.

Best,
Varun

On Sun, Apr 6, 2025 at 7:06 PM Ender Minyard via Ndn-interest
<ndn-interest at lists.cs.ucla.edu> wrote:
>
> Hi,
>
> I came across Named Data Networking in this piece of writing which seemed to claim that Named Data Networking can address the issue of excessive energy consumption. From an initial impression, the content delivery strategy of the protocol reminds me of IPFS CIDs. Is this over-simplified understanding of Named Data Networking accurate whatsoever?
>
> I did see that there are publications on the website, but I would like to develop a lay person's understanding of the protocol before getting into details. I would also like to figure out about other networking protocols that [are/can be] designed to reduce energy consumption.
>
> I have read the executive summary - if there is another beginner-friendly resource that you would recommend, please let me know.
>
> Thank you for your time,
> Ender
>
>
> _______________________________________________
> Ndn-interest mailing list
> Ndn-interest at lists.cs.ucla.edu
> https://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest


More information about the Ndn-interest mailing list