基于OpenFlow协议的流表设计和实现

被引量 : 0次 | 上传用户:luluwm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数十年来,互联网在快速发展的同时,也暴露出许多问题。研究者们针对这些问题提出了很多解决方案。然而提出的解决方案需要在大规模真实网络或真实网络模拟环境中实验才能判断是否有效,但现有的真实网络环境即互联网无法全面支持这些大规模创新实验。因此,大多数解决方案只能采取在真实网络模拟环境中实验的方法。对于这种现状,构建有效的网络实验平台来验证这些解决方案就具有十分重要的意义。而软件定义网络针对这一问题被提出,而OpenFlow协议技术有被认为是其中最有价值的技术。OpenFlow的思想是分离控制平面和数据平面,二者之间使用标准的协议通信;数据平面采用基于流的方式进行转发。OpenFlow网络由OpenFlow交换机和控制器通过安全通道组成。该技术的本质是将交换机的控制功能集中起来,由控制器进行操控,而交换机只负责数据转发。本课题主要研究的内容为OpenFlow交换机中的流表设计和实现。流表是OpenFlow交换机进行转发策略控制的核心数据结构。本文设计并实现了基于OpenFlow协议的流表系统,主要目的就是驱动交换机实现对OpenFlow技术的支持。本文设计的系统纵向从上到下分为接口层、功能层、适配层和硬件解析层。接口层是平台和流表系统的接口。功能层实现了流表处理、组播处理、Miss规则处理、统计处理和状态设置功能。适配层实现访问控制列表操作和计数器功能,给予功能层功能的支持。硬件解析层是系统和硬件层的接口。四个层次合在一起驱动交换机实现了对OpenFlow协议白皮书给出的功能的支持。系统经过功能测试和性能测试,保证了可用性和健壮性,实现了对于支持OpenFlow技术的交换机的驱动。
其他文献
我国悠久的历史文化积淀及多民族的构成方式,孕育出了丰富多彩的传统文化。作为中华传统文化之一的传统音乐文化,目前在传承、保护以及发展状况上令人堪忧。本文从文化传承的
德国法学家拉伦茨的《法学方法论》一书理论博大精深,论述了法的诸多问题。其中,关于法律的漏洞和法的续造的论述有很大的理论和实践意义。拉伦茨把漏洞从范围上分为法律漏洞
当今社会是一个信息急速膨胀的时代,随着企业对数据量分析要求的急剧扩大,简单的添加硬件资源不仅提高了成本而且还不能满足海量数据的大规模处理,原有的集群规模和处理数据能力
通过电压空间矢量控制方法对永磁同步伺服电机进行了研究。在传统SVPWM算法的基础上,对扇区判断环节、电压矢量作用时间求解环节进行改进,化简了传统计算方法中的繁琐过程。
哈尔滨伏尔加庄园是以哈尔滨历史为依托,俄罗斯文化为主题,集会议培训、休闲娱乐、文化沙龙、婚礼庆典、冰雪活动、户外运动等功能为一体的国家AAAA级文化旅游度假区,是国家中俄
目的降低阑尾切口感染率,促进患者早日恢复。方法将707例急性阑尾炎患者分别采用阑尾先切法和传统切除法手术治疗。先切除法是将阑尾先切除,再处理系膜和根部。对两种方法和
诸多工程事故触目惊心,而造成工程事故发生的众多原因中就涉及到工程伦理的失范。在工程活动中除了要求工程师具有相关专业知识外,还要求他们从工程伦理规范的角度审视工程项目
培训是每一个企业发展道路上不可忽视的一块巨石。培训是企业健康发展的需要,是提高企业管理效率的手段,是企业人格魅力的关键体现,企业员工培训旨在营造良好的企业文化氛围。提
脑筋急转弯作为一种非正式的娱乐类语言形式,尽现了语言的机智、幽默和灵活性,随着创造性思维在今天的日益强化,这种智力游戏也越来越盛行。作为一种语言形式,它蕴涵了丰富的
为研究阀芯遮盖形式对数字液压缸特性的影响,根据数字液压缸的具体结构及工作原理建立了完整的数字液压缸AMESim仿真模型,对比研究了零遮盖、正遮盖和负遮盖3种不同阀芯遮盖形