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未来互联网架构计划中的四个项目之一。