基于NetFPGA10G的网络组件休眠和存储功能的设计与实现

被引量 : 6次 | 上传用户:dyq1890
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对下一代互联网可持续发展、资源动态适配的需求,并有效解决现有互联网可扩展性、安全性、移动性支持差等问题,本文作者所在项目组提出了智慧协同网络体系结构。本文根据智慧协同网络中典型网络组件模型,通过模块化的设计部署,在硬件开发平台NetFPGA10G上,实现了网络组件转发、端口休眠与服务内容存储等功能,并对实现结果进行了初步的功能测试与性能分析。本文的研究工作得到了国家973项目“智慧协同网络理论基础研究”的资助。首先,本文分析了目前互联网的现状及其存在的诸多问题,并简要介绍了智慧协同网络基本架构与典型网络组件模型。本文从开放性、可重构以及对绿色节能与内容缓存的支持等方面介绍了课题研究的意义及国内外研究现状。其次,本文介绍了课题研究所涉及的主要概念与相关技术。包括智慧协同网络体系架构、SDN体系与OpenFlow架构、NetFPGA10G平台开发相关技术。再次,本文设计并实现了基于NetFPGA10G的网络组件休眠与存储功能关键模块。其中,休眠功能的实现包括转发模块和休眠执行模块;存储功能的实现包括内存分配与管理模块、包头解析模块、数据包存储模块、内容匹配查找模块与结果反馈模块。最后,本文搭建了NetFPGA10G开发平台,对网络组件休眠与存储功能的设计与实现进行了功能验证与性能测试。休眠功能的验证内容包括:平台搭建完整性验证、转发模块功能验证、休眠执行模块功能验证以及休眠模块联合验证。存储功能的验证与测试包括:存储功能验证、查询返回功能验证,并且从丢包率、CPU占用率以及查询返回时延等方面对存储模块的性能进行测试分析。验证测试结果显示符合方案设计要求。基于NetFPGA10G的网络组件设计与实现的技术难点是:1)NetFPGA10G平台环境搭建:2)网络组件模块化的设计,便于系统重构;3)网卡驱动重构,存储空间的分配与管理。本文实现的基于NetFPGA10G的网络组件休眠与存储功能,提供了一个模块化设计的智慧协同网络中的网络组件的实现方案,为下一代互联网体系结构部署建立了良好的基础。
其他文献
第一部分Keap1基因在肿瘤细胞中的表达目的:验证Keap1基因在肿瘤细胞中的表达方法:用实时荧光定量PCR的方法,测定在人胃癌及前列腺癌细胞中肿瘤抑制因子keap1基因的表达。结果:肿
目的观察加味柴胡疏肝散治疗卒中后抑郁的临床疗效。方法将患者随机分为两组,均服用文拉法辛片,治疗组加服加味柴胡疏肝散,治疗8周后比较两组综合疗效、汉密尔顿抑郁量表(HAM
<正>企业为职工发放防暑降温费既能体现企业对职工的关怀,又能激发职工的工作激情。那么,防暑降温费是计入应付职工福利费还是劳动保护费呢?其能否在个人所得税前扣除?一、企
目的观察自拟健脾化湿祛瘀汤治疗非酒精性脂肪性肝炎的临床疗效。方法将60例非酒精性脂肪性肝炎患者随机分为两组,治疗组30例服用自拟健脾化湿祛瘀汤剂,对照组30例应用水飞蓟
目的探讨崔公让教授经验方治疗下肢淋巴水肿的疗效。方法搜集2012年2月~2013年2月60例病例采用中药联合改良烘烤绑扎疗法治疗。结果 60例患者中,治愈者48例,好转12例,无效者0
本文通过对2010年我国上市公司年报相关信息的统计调查得出:上市公司首席财务官的性别构成中74.75%的人是男性;年龄构成中58.34%的人在45岁以下(含45岁);学历构成中41.62%的
随着亲密关系领域中认知研究的兴起,关系信念成为研究焦点,关系信念的差异引起个体不同的行为模式和关系体验。本研究主要检验不同关系信念如何影响亲密关系质量,不同关系信念如
随着全国城市化进程的加快,城市人口的急剧增加,市民对医疗保障的需求进一步提高。建立一套可靠性高、功能强大的120急救指挥调度系统显得非常必要。本文在调查和分析现有120急
哲学和社会科学研究中都涉及本体论问题。本体论是哲学中的核心内容,虽然在西方哲学史中,本体论研究经历过兴衰,但在哲学研究中的前提核心地位是不可改变的。任何社会科学研究都
目的观察运用离子导入仪进行中药穴位贴敷治疗慢性阻塞性肺疾病急性加重期患者(AECOPD),达到拓宽AECOPD治疗和护理方法的目的。方法将82例AECOPD住院患者,在常规治疗不变的情