OpenFlow交换机关键技术研究与实现

被引量 : 0次 | 上传用户:wuhaishun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
OpenFlow是近年来快速发展的一种新型交换模型。该模型通过开放的流表支持外部策略对网络处理行为进行控制。OpenFlow已经成为互联网研究中的热点技术,不但在网络创新研究中得到广泛应用,而且也得到了工业界的认可。OpenFlow1.1定义的匹配规则包括报文的二、三、四层信息中的15个关键字。并且OpenFlow1.1要求实现基于掩码的规则和多表处理。这给OpenFlow交换机高性能的数据路径设计带来挑战。目前研究的高性能路由器FIB查表技术,如基于树结构和基于HASH的查表技术等方法都无法直接用于OpenFlow的规则匹配。基于TCAM等方法的规则匹配成为OpenFlow交换机查表设计的重要途径。本文主要对基于OpenFlow多表匹配的机制进行了深入研究,主要工作和创新点包括:(1)在深入分析OpenFlow交换机多表查找流程的基础上,提出了OpenFlow交换机的三层实现模型,并建立了OpenFlow多表查找的性能分析模型。同时,对基于TCAM的多表查找性能进行了分析,提出了TCAM能否满足OpenFlow多表查找的判定条件。(2)对基于HASH的查表技术进行了深入的分析研究,提出了基于硬件的HASH实现方案,包括HASH算法、HASH表的组织结构。提出了精确HASH匹配和带掩码的HASH匹配的处理流程以及关键状态机的设计。(3)提出了基于NetMagic平台的OpenFlow交换机实现模型,并基于UM设计实现了OpenFlow交换机的转发平面功能。综上所述,本文对OpenFlow技术、多表匹配模型进行了深入的研究,提出了基于NetMagic的OpenFlow交换机实现方法,对推动OpenFlow技术,特别是OpenFlow交换机设计技术的发展具有重要的意义。
其他文献
文章从病因病机及治疗方药等方面,结合郭振武教授多年的临床实践经验总结出小儿过敏性紫癜性肾炎在临床上以湿热瘀阻型最为常见,并制定出相应治法及方药,通过实际病例分析得
本文从计算机图像技术的基本概念和基础知识入手,简单介绍了计算机图像技术的基本情况和计算机视觉、计算机图形学两个分支,并且介绍了混合现实技术、虹膜识别技术、视频摘要
随着信息化的迅速发展,使得各行各业间的信息量呈现出爆炸式的增长趋势。我国电力工业也随即步入了大数据时代,同时鉴于我国电力工业中涉及的管理范围较广、电力数据总量急速
急性肾损伤(acute kidney injury,AKI),是一种临床常见危重病症,具有高的致残率及死亡率,而肿瘤患者常有AKI的危险因素,如老年、慢性肾脏病、肾前性因素、脓毒血症、接触肾毒
目的评估中国非高碘地区(水碘含量<150μg/L)人群膳食碘摄入量不足的潜在风险。方法利用中国营养与健康状况调查资料、食盐消费量数据和饮用水推荐摄入量,以及中国食物成分表
基于摄像头的交互方式随着摄像头的不断普及已成为目前人机交互方面研究的热点问题。纸张检测是纸笔交互系统的基础,只有准确的纸张定位才能提高纸张上信息的识别质量。本文重
食管癌是人类恶性肿瘤之一,中国作为食管癌的高发区,其食管癌的组织病理学类型绝大多数是食管鳞状细胞癌,并存在预后效果差、生存率低的问题,由于缺乏较好的治疗方法,基因水
目的探讨胃残余量(GRV)监测的相关临床证据,为指导危重症患者早期肠内营养支持提供依据。方法检索PubMed、OVID、Elsevier、Cochrane Library、CINAHL、Web of science、中国
手足口病(hand-foot-and-mouth disease,HFMD)自1957年发现迄今已有半个世纪,曾经在全球范围内的多个地区多次暴发流行。近10年来,HFMD的发病率在全球呈明显的上升趋势,尤其是在