TCP/IP与NDN协议的转换策略设计及实验分析

来源 :北京大学 | 被引量 : 0次 | 上传用户:ladiylove
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Named Data Networking(NDN)是一个新提出来的未来互联网体系结构。它被认为是传统TCP/IP技术的一种全新替代。和传统的基于连接的、点到点的数据传输模型有所不同,NDN采用了一种接收端驱动数据的、跳到跳的、以数据为中心的设计方法,从而达到更高的网络传输效率。同时,在NDN网络路由中使用了缓存机制,以减少冗余数据的传输。目前,已经有一些基于NDN协议的简单的应用程序原型被设计实现出来,用以证明使用数据名称取代地址位置这一崭新的数据传输趋势。相关的应用程序包括:VoCCN、ACT和MUC等。但是,基于TCP/IP的应用程序数量非常多,其仍然占据着当今应用程序的主流,并且NDN的相关研究还处于其早期阶段。要在NDN上逐一实现如此多的经典的TCP/IP网络应用程序,这个工作量无疑是及其繁重的。在这种情形下,设计一种能在协议上直接对TCP/IP协议与NDN协议进行转换的策略,而不需要去改动原有的应用程序,这无疑是既实用又意义重大的。在这篇文章里,我们将给出两种协议转换的设计:一种是基于IP数据报的协议转换;而另一种则是直接基于TCP报文段的协议转换。我们借助Linux平台上的TUN设备编程实现了这两种协议转换,通过实验和数据分析,我们证明了两种协议转换方法都是可行有效的,并通过对比实验进一步证明了基于TCP报文段的协议转换程序能充分利用NDN中Content Store的缓存机制,因而数据传输效率更高。  
其他文献
全过程计算机辅助动画自动生成技术是中科院陆汝钤教授于上世纪90年代提出的,该技术是一项全新的基于人工智能与计算机动画结合的研究领域。其目的是希望从自然语言书写的故事
现代处理器通常采用动态指令调度超标量流水线来发掘程序中的指令级并行。但是访存指令——尤其是装载指令——需要较长的执行延迟,从而阻塞了流水线中其他指令的动态执行,因此
Web技术已经广泛应用于人们的工作和生活中,随着Web技术的快速发展,各类安全问题也越来越突出,其中SQL漏洞注入攻击已成为Web安全问题中最具有危害性的问题之一。本文研究SQL
随着汽车数量的大幅增多,道路拥堵、交通事故等问题不断增多,智能交通系统(Intelligent Transport System,ITS)也因此成为了未来道路交通系统的发展方向。智能交通系统中最重要
以智能手机、平板电脑为代表的移动设备和以Wi-Fi、3G为代表的移动网络的日益普及,为移动多媒体通信服务的开展提供了条件。然而,移动设备的低功耗特性限制了其对计算资源的过
自然景物是三维游戏、商业广告、数字娱乐、城市规划、树木的应用研究以及虚拟城市中必不可少的重要组成部分,对自然景物的三维可视化模拟一直以来都是虚拟现实领域中的一个研
移动网络的快速发展正在逐步改变着人们的生活。随着移动带宽的增长和移动终端的普及,越来越多的数据从移动设备产生。这些移动数据有不同于互联网的新特性,比如数据普遍较小但
在当前计算机领域,需要处理的数据维数越来越高,作为一种有效的降维方法,特征选择得到越来越多的关注。  本文回顾了常见的几类特征选择方法:基于判别性信息的特征选择、保持
由于3D建模和数据捕获技术的发展,三维模型的复杂度呈现出极为快速的增长。如何在可交互速率下实时绘制大规模的几何模型成为了计算机图形学领域很有挑战性的问题之一。大规模
利用计算机技术实现的树种检索系统已是林业人员必不可少的鉴别树种工具。由于现存树木种类繁多,系统响应时间是树木检索系统的一个重要性能指标。通过对现有的树种检索系统