ndn是什么意思

发布网友

我来回答

2个回答

热心网友

NDN—命名的数据网络 named data network

NDN提出的初衷是为了提出在网络上新的命名和路由模型。NDN利用在路由器中基于命名的数据缓存。每个NDN数据包都会拥有一个内容名称,同时该名称会
被加密签名。数据的分发是由请求引起的。路由器之间通过路由协议例如IS-IS、BGP等发送命名前缀通告。请求者会发送兴趣包,里面包含了请求数据的标
识。路由器接受到该请求包后,会记录请求包进入路由器的接口,然后通过基于命名的路由转发协议将其转发。一旦兴趣包发现节点上有相应的数据,那么数据包就
会返回,数据包中有请求数据的名称和相应数据。最后通过逆向路径数据包返回给请求者。

NDN中的关键点是路由器有能力缓存命名了的数据。当请求到达路由器时,可以将本地存储的数据返回给请求者。NDN提出者认为网络设计的本来属性是为了数
据分发而不是节点间的通信。 NDN的部署需要在因特网中的大量路由器拥有存储空间。命名的数据能够保存在NDN路由器中并能够响应相应的请求。

① 数据访问接口用户可以通过对数据进行请求,从而使得数据缓存在NDN中,这样后续同样的数据请求,就可以通过NDN中的路由缓存去相应了。 ②
数据管理操作用户是没有之间的能力去删除保存在NDN路由器中的数据的。但是将来能够通过设置生存时间来限定缓存在路由器上的存储时间。 ③
数据查询能力没有提供 ④ 访问控制权限所有模式都支持。发送方会将其发送的数据加密。 ⑤ 资源控制接口没有提供 ⑥ 发现机制在NDN中,名称被用来寻址和发现。NDN中的名称是分等级的,能够确定性的被构建,这方面处于研究状态。 ⑦ 存储模式基于对象的。

参考资料:http://blog.csdn.net/moodytong/article/details/30750

热心网友

nba我知道
您说的不知道
未找到和您的关键词相匹配的词典解释。
百度词典

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com