命名数据网络路由高性能改进

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:alanzou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网用户对数据的内容感兴趣,而并不关心它的位置在什么地方。但是TCP/IP网络依然需要建立端对端的连接进行通信,由于路由节点不具备数据缓存的能力,网络中重复的数据无法复用。基于连接的通信双方位置变化之后需要重新建立连接,移动性支持不友好。通信的数据如果没有应用层加密数据不安全。TCP/IP存在诸多的问题,需要一种设计一种全新的网络模式来解决。命名数据网络(NDN)可以满足以内容为需求的全新的网络模式,有着名字路由,数据缓存,数据包加密等优点,很好的解决了当前TCP/IP网络设计上的缺陷。但是NDN的研究大多关注协议的本身,这种全新的网络在过渡和部署阶段面临着很大的挑战,需要高性能的软件路由可以工作在现有的通用服务器上,避免大规模的硬件升级带来的巨大成本。并本文主要设计并实现了基于命名数据网络的高性能的软件路由,并通过各种优化技术使其可以达到较高的包转发率的性能目标。本文分析了当前硬件平台实现高包转发率的软件路由的性能瓶颈,然后设计了查找算法和实现策略来消除这些瓶颈。针对访存次数较多的名字前缀查找算法,本文提出了二阶布隆过滤器的新颖数据结构以减少对内存访问的次数,使得对于名字的查找在CPU缓存上就可以完成而不需要访问内存;使用基于用户态的网络数据包处理的技术,避免了操作系统内核协议栈频繁I/O中断问题,加快网络数据包的处理速度;同时从微体系结构分析了网络包转发流程中存在的性能瓶颈,然后设计了两种预取友好的数据包预取技术来隐藏DRAM访问延迟,减少CPU流水的停顿;使用多核编程和网卡多队列设计将网络包处理固定在特定逻辑处理器上以避免缓存丢失问题。本文在通用平台硬件上部署了这个实现,并分析了对不同的预取策略,线程数量,转发路由表大小多个方面验证对包转发率的影响。数据结果分析显示该实现在数据包大小为100个字节的情况下,可以实现10Mpps的包转发速率和10Gbit/s线速吞吐量,达到了本文的设计目标。
其他文献
我国正在进行加入GPA的谈判,加入GPA将有利于我国公共采购法律制度的完善,以及公共采购市场一体化进程的推进,同时也将为我国经济社会的未来发展带来机遇与挑战。本文通过对
为总结中医药治疗强直性脊柱炎的经验。从分期治疗、辨证分型治疗、单方单法治疗、中药加针灸或中药内服外治等几方面,对国内各知名中医药专家治疗强直性脊柱的经验进行了综
3月25日,新任财政部部长刘昆在中国发展高层论坛2018年会上,从全球的视角围绕着央地关系、预算制度、绩效管理和税制改革等方面,认真回顾了40年来作为全面深化改革重点之一的财
报纸
日前举行的中央经济工作会议指出,中国特色社会主义进入了新时代,我国经济发展也进入了新时代,基本特征就是我国经济已由高速增长阶段转向高质量发展阶段。高质量发展是破解社会
报纸
二氧化硅材料具有优良的力学、光学、电学、热学性能,在很多方面都有着广泛的应用,但也存在着一些限制,如二氧化硅玻璃通常采用高温熔融急冷的方法制备,所以制备温度一般超过
其亲历的具体事实记述了北京香山慈幼院的建立缘起、发展规模、特点以及院长熊希龄的办学宗旨和教育思想,说明了民国时期这所独具特色的平民学校的发展历程和可资借鉴与启迪
都市新诗是汉语新诗中的重要写作流脉,是汉语文学从农耕的抒情形态向现代叙事形态转变的重要成果。哈尔滨新诗的"在地"写作以其鲜明的地域性色彩、开放的国际化写作姿态以及"诗
“赤子之心”这个观念在中国哲学、美学史上是一个比较重要的观念,儒道禅三家都有对它的阐述,它不仅包括生理层面的,还包括心理、文化、哲学层面上的内涵。因此对它作一个“
老舍和曹禺独具特色的婚恋择偶标准既是他们女性观的集中体现,也是他们和女性真切交往的现实反映。理性使老舍没有在那场刻骨铭心、美好曼妙的初恋失败后走向沉沦,反而坚定务
目的:观察以水蛭为主药的活血化瘀法治疗子宫内膜异位症的疗效。方法:将312例子宫内膜异位症患者随机分为2组,治疗组服用基本方(当归、川芎、益母草、赤芍、白芍等)加水蛭,对