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

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

ID:33183551

大小:1.67 MB

页数:74页

时间:2019-02-21

基于openflow协议的流表设计和实现_第1页
基于openflow协议的流表设计和实现_第2页
基于openflow协议的流表设计和实现_第3页
基于openflow协议的流表设计和实现_第4页
基于openflow协议的流表设计和实现_第5页
资源描述:

《基于openflow协议的流表设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、国内图书分类号:TP311学校代码:10213国际图书分类号:621.3密级:公开工程硕士学位论文基于OpenFlow协议的流表设计和实现硕士研究生:史峰诚导师:郭勇副导师:杨剑高级工程师申请学位:工程硕士学科、专业:软件工程所在单位:软件学院答辩日期:2014年06月授予学位单位:哈尔滨工业大学万方数据ClassifiedIndex:TP311U.D.C:621.3DissertationfortheMaster’sDegreeinEngineeringTHEDESIGNANDIMPLEMENTATIONOF

2、FLOWTABLEBASEDONOPENFLOWPROTOCLCandidate:ShiFengchengSupervisor:GuoYongAssociateSupervisor:SeniorEngineerYangJianAcademicDegreeAppliedfor:MasterofEngineeringSpeciality:SoftwareEngineeringAffiliation:SchoolofSoftwareDateofDefence:June,2014Degree-Conferring-In

3、stitution:HarbinInstituteofTechnology万方数据哈尔滨工业大学工程硕士学位论文摘要数十年来,互联网在快速发展的同时,也暴露出许多问题。研究者们针对这些问题提出了很多解决方案。然而提出的解决方案需要在大规模真实网络或真实网络模拟环境中实验才能判断是否有效,但现有的真实网络环境即互联网无法全面支持这些大规模创新实验。因此,大多数解决方案只能采取在真实网络模拟环境中实验的方法。对于这种现状,构建有效的网络实验平台来验证这些解决方案就具有十分重要的意义。而软件定义网络针对这一问题被提出

4、,而OpenFlow协议技术有被认为是其中最有价值的技术。OpenFlow的思想是分离控制平面和数据平面,二者之间使用标准的协议通信;数据平面采用基于流的方式进行转发。OpenFlow网络由OpenFlow交换机和控制器通过安全通道组成。该技术的本质是将交换机的控制功能集中起来,由控制器进行操控,而交换机只负责数据转发。本课题主要研究的内容为OpenFlow交换机中的流表设计和实现。流表是OpenFlow交换机进行转发策略控制的核心数据结构。本文设计并实现了基于OpenFlow协议的流表系统,主要目的就是驱动交

5、换机实现对OpenFlow技术的支持。本文设计的系统纵向从上到下分为接口层、功能层、适配层和硬件解析层。接口层是平台和流表系统的接口。功能层实现了流表处理、组播处理、Miss规则处理、统计处理和状态设置功能。适配层实现访问控制列表操作和计数器功能,给予功能层功能的支持。硬件解析层是系统和硬件层的接口。四个层次合在一起驱动交换机实现了对OpenFlow协议白皮书给出的功能的支持。系统经过功能测试和性能测试,保证了可用性和健壮性,实现了对于支持OpenFlow技术的交换机的驱动。关键词:软件定义网络;OpenFlo

6、w;交换机;流表-I-万方数据哈尔滨工业大学工程硕士学位论文AbstractFordecades,whentheInternetdevelopingrapidly,italsoexposedmanyproblems.Researchershaveproposedmanysolutionstosolvetheseproblems.However,theproposedsolutionsrequirelarge-scalesimulationofarealnetwork,ortherealnetworkenviro

7、nmentinordertodoexperiment.Buttheexistingrealnetworkcan’tsupporttheseexperimentfully.Therefore,mostofthesolutionscanonlybetakeninarealnetworkenvironmenttoexperiment.Forthissituation,itisimportanttobuildaneffectivenetworktestplatformtovalidatethesesolutions.T

8、hesoftwaredefinednetworkshavebeenproposedtosolvetheproblem.TheOpenFlowprotoclisconsideredtobeoneofthemostvaluabletechnologyofSoftwareDefindedNetwork.TheideaofOpenFlowistheseparationofcontrolplan

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。