Named Data Networking Project

Named Data Networking Project

Named Data Networking Project

软件

软件描述

命名数据网络(NDN)是信息中心网络(ICN)广泛愿景的一种架构实现,它在网络层通过命名的、安全的数据实现通信。

官方网站

访问软件的官方网站了解更多信息

官方认证

named-data.net

安全链接HTTPS
立即访问

什么是 Named Data Networking Project?

未来互联网架构
尽管互联网已远超预期,但其也使最初的假设面临挑战,常常引发对现有通信模型的冲击。用户和应用程序关注的是内容,而IP协议要求通过发现和指定位置来通信,这一要求日益显得局限且难以适应。为推动互联网迈向未来,需要一种概念上简单但具有变革性的架构转变:从当前以“何处”(地址与主机)为中心,转向以“何物”(用户和应用关心的内容)为中心。

命名数据网络(NDN)项目旨在开发一种新的互联网架构,以充分利用当前基于主机、点对点通信架构的优势,并解决其缺陷,从而自然适应新兴的通信模式。NDN通过命名数据而非其位置,将数据提升为第一类实体。现有互联网保护数据容器,而NDN则保护数据内容,这种设计将数据信任与主机信任解耦,从而支持多种可高度扩展的通信机制,例如自动缓存以优化带宽。该项目研究验证NDN作为未来互联网架构所需解决的技术挑战:路由可扩展性、快速转发、信任模型、网络安全、内容保护与隐私,以及基础通信理论。项目采用端到端试验床部署、仿真和理论分析评估所提出架构,并正在开发NDN协议与应用的规范及原型实现。NDN技术报告NDN-0001《命名数据网络(NDN)项目》是NDN项目提案的稍作修改版本。

NDN项目于2010年9月由美国国家科学基金会(NSF)资助,成为NSF未来互联网架构计划下的四个项目之一。

主要功能

🔄 替代方案

9 个选择
Hypercore Protocol

Hypercore Protocol

0

Hypercore协议是一种基于Hypercore日志的点对点数据网络。Hypercore是经过签名的、仅可追加的日志,类似于没有共识算法的轻量级区块链。与BitTorrent类似,当越多的人“种子”一个数据集时,其...

5

IPFS 是一个全球性的、版本化的点对点文件系统。它结合了 Git、BitTorrent、Kademlia、SFS 和网络的思想。它类似于一个单一的 BitTorrent 群组,用于交换 Git 对象。IPFS 提供了一个与 HTTP 网络一样简单的接口,但内置了永久性。

4

ZeroNet 使用加密技术(比特币库)和 BitTorrent DHT(中心化追踪器)构建了一个分布式抗审查网络。

HTTP

HTTP

0

是一种用于分布式、协作式和超媒体信息系统的应用协议。[1] HTTP是万维网数据通信的基础。

Solid

Solid

0

Solid(源自“社交链接数据”)是一套旨在基于链接数据原则构建去中心化网络应用的约定和工具。

Stacks.BTC

Stacks.BTC

2

Stacks——曾用名Blockstack——是一个新的去中心化互联网,用户拥有自己的数据,应用程序在本地运行。只需一个浏览器门户即可开启您的数字生活掌控之旅。

Gopher

Gopher

5

是一种设计用于在互联网上分发、搜索和检索文档的TCP/IP应用层协议。

下一页