软硬件协同的可扩展分组交换技术研究

来源 :国防科技大学 | 被引量 : 1次 | 上传用户:guider_zq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
新型网络协议的出现以及网络应用技术的迅猛发展对网络数据平面的业务承载和支撑能力提出新的挑战,要求在不升级硬件的前提下扩展支持新协议和分组处理的操作。而现有网络设备(如路由器、交换机)的数据平面主要基于AISC芯片或网络处理器实现分组处理,存在功能固化或编程困难的缺点,难以提供开放的功能扩展接口,无法满足设备功能扩展的需求。随着多核CPU和大容量FPGA技术的发展,近年来基于多核CPU加FPGA的分组处理技术得到越来越多的关注,成为解决网络数据平面实现功能扩展的有效手段。然而由于缺少软硬件协同的分组处理模型,CPU加FPGA处理平台技术难以进一步推广。本文对CPU与FPGA协同的分组处理模型及其实现关键进行了深入研究,主要工作和创新点包括:1、面向多核CPU加FPGA的异构处理平台,提出了一种支持功能扩展的软硬件紧耦合分组处理模型——ESA(Extensible Switching Architecture),给出了ESA中基本功能模块的实现模型,基于软硬件模块的流水线技术,软硬件模块间的信息交互方法,以及基于NMI(Next Module Index)表的流水线功能动态扩展方法,为CPU加FPGA的分组处理平台设计提供了指导。2、针对分组处理平台的特点,提出了FPGA与CPU之间高效的共享分组缓冲机制SDB(Self-Described Buffer),并基于该机制设计了SDB-DMA方法。SDB通过将分组数据及相关描述信息优化压缩、合并至连续存储中,可有效简化缓冲区管理操作,降低分组分配/回收开销。3、提出了基于ESA交换模型的可编程设备实现方法,通过将可编程设备的软硬件实现划分为平台相关部分和用户相关部分,为用户定制功能的开发定义了清晰的接口;提出了FPGA OS的概念,在屏蔽FPGA平台异构性的同时,为ESA硬件流水线开发提供了各种通用服务,简化了FPGA开发的复杂性。4、基于Intel CPU和Altera FPGA实现了ESA的原型平台——iRouter,在iRouter分组转发流水线上通过软硬件模块的扩展支持了LISP协议转发,假冒源地址分组识别以及精准网络测量等新功能,验证了ESA模型在软硬件协同处理和功能扩展方面的有效性。目前iRouter平台已经在北京、南京和长沙等多个研究机构部署应用,在支撑新型网络技术研究方面发挥了重要作用。
其他文献
目的 调查早产儿照护人员的护理需求,分析基于家长需求的延续性护理对早产儿父亲或母亲焦虑、疾病不确定感、育儿能力及早产儿的体格发育和再次入院率的影响,探讨基于父母需求的延续性护理在早产儿护理中的应用效果。方法 采用类试验性研究,按照方便抽样法对内蒙古医科大学附属医院新生儿病房2018年3月1日至6月31日期间收治的早产儿家长70例进行调查研究,早产儿按照入院顺序随机分为观察组和对照组,对照组35例父
采用短期室内淋溶的方法研究了模拟酸雨对供试果园土壤交换性Ca^2+、Mg^2+、K^+、Na^+、交换性盐基总量(BS)、阳离子交换量(CEC)、电导率(EC)等变化的影响。试验结果表明,土壤交换性Ca^
本文从档案灭菌杀虫机的优势、制造、困难、对策、推广等各环节去研究,还从落实基本经费、组织人力团队、研制用场地、设计系统图纸、采购材料配件、改造配套器件、组装成型
在"互联网+"时代,以贵州三所高师院校为例,采用问卷调查和访谈的方法,对高师院校物理师范生教学技能现状进行调查。通过调查统计分析,了解物理师范生教学技能掌握情况、学校培养
通过对233名住院治疗尘肺患者进行健康教育,做好住院各阶段的宣教,可以调动患者主观能动性,提高病人健康自护能力,有利于患者早日康复。
非物质文化遗产作为展现我国优秀传统文化精髓、承载中国特色社会主义文化内涵的特殊文化形态,已成为我国社会主义文化建设中不可或缺的部分。2017年,中央下发的《关于实施中
<正>甘肃是黄芪的道地药材产地,在其辖区的许多地、市均有种植,资源丰富。黄芪对家养动物的药用价值和保健作用被许多养殖户所接受,具有增强机体免疫功能和造血功能、改善物
研究背景:癫痫(Epilepsy)是儿童时期较为常见的一种神经系统慢性疾病,以生后第一年发病率最高,最主要的生理功能改变是大脑神经元异常过度的同步放电,临床表现为意识、运动、感觉和精神或植物神经运动障碍。流行病学调查显示癫痫患病率约为3‰~69‰,全球癫痫患者大约有5000万。其中,经济落后的国家癫痫发病率明显高于发达国家及经济转型国家。我国癫痫发病率处于国际平均水平,大约为5‰~7‰。儿童发病率
从供应商管理的重要性出发,结合建筑企业物料管理的实际,设计供应商管理流程,提出了供应商评价的指标体系。通过基于熵权的TOPSIS模型对供应商进行优选排序,为企业选择合适的
目的总结膀胱嗜铬细胞瘤的诊断要点和治疗方法。方法回顾性分析6例膀胱嗜铬细胞瘤的临床资料。结果5例术中切除肿瘤前后血压发生波动,均经药物纠正。1例行肿瘤切除加前列腺摘