1 / 6
文档名称:

NDN体系翻译.doc

格式:doc   页数:6
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

NDN体系翻译.doc

上传人:fy5186fy 2016/3/3 文件大小:0 KB

下载得到文件列表

NDN体系翻译.doc

相关文档

文档介绍

文档介绍:2体系NDN是一个全新的架构,但可以基于当前的操作实践。它的设计反映了我们对于当前的互联网架构理解的优势和局限性。。它将中心设在通用的ip层以实现对国米连接的最小功能需求。这种所谓的“瘦腰”通过允许低层次和高层次技术创新并去掉不必要的限制而使得它一直是互联网爆炸式增长的关键推动者。NDN中保持这种沙漏体系不变。架构设计必须考虑安全因素。在目前的互联网体系设计中安全总是事后才被考虑,而这样并不能满足当今危机四伏的互联网环境的要求。NDN中提供一个基本的安全构建块,将其置于“瘦腰”(沙漏体系)中用以标记所有指定数据。端到端原则使应用程序在面对网络故障时需要的健壮性能够增强,NDN保留并延伸这一原则。网络流量必须能够自我调节。“平衡流量”的数据交付对于稳定网络操作至关重要。自从ip开始用于开环数据传输,传输协议便调整为提供单播通信量平衡。NDN将“平衡流量”设计融入到“瘦腰”之中。路由转发平面分离已经被证明是互联网发展所必需。它允许转发平面在路由系统持续随时间而变化时起作用。NDN一方面依旧采取“NDN部署使用可用的最好的路由技术”这一原则,另一方面又平行的进行新路由系统的开发研究。体系设计应该尽可能的为用户选择和竞争提供便利。尽管在以前的互联网设计中并没有这一相关要素的考虑,但全球部署已经告诉我们“体系并不是中性的".NDN做出了有意识的尝试去考虑终端用户和竞争。。例如,数据消费者。为了接受到数据,消费者将分发出一个interest数据包。其中承载着可以识别想要的数据的一个名字。比如说,一个消费者想要请求/parc/videos/。路由器会记住这一请求是从哪一接口发出,然后检查数据包中的FIB,查找由基于名字的路由协议填充的名字,将数据包转发。一旦这一interest包到了某段代码中,这段代码含有它请求的数据,则它将返回一个data数据包,包中包含名字和请求的数据内容,二者一起由生产者密钥签名加密。这个data数据包径直按原路径返回给消费者。无论是interest数据包还是data数据包中均不包含任何主机地址或接口地址。interest数据包是通过数据包中的名字中携带的数据来源者的信息而被路由,而data数据包则是通过interest数据包在转发途中每一跳留下来的状态信息。NDN路由器上保留一定时间段内的interest数据包和data数据包。当重复的请求相同数据的interest数据包被路由器接收时,路由器只转发最早接收到的数据包。然后路由器将数据包存在PIT表中,表中包含数据包的名字和来自的接口。当data数据包来到时,路由器将查询表格信息,找到所需转发接口。然后路由器将移除查询到的那一栏信息,并将数据缓存在ContentStore中,一种基本上运用内存替换策略的路由器缓冲区。data数据包基本上与interest数据包转发的途径一样,只是反了方向。一个data数据包对应一个interest数据包,实现逐跳流量平衡。一个NDN数据在它来自何方和去往何处这一意义上是独立的。因此路由器可以缓存它以满足将来可能潜在的需求。这使NDN可以不需额外的基础设施便可以自动提供多种功能。包括内容分发(