当前位置:主页 > 管理论文 > 移动网络论文 >

基于盒覆盖的SDN路由算法研究

发布时间:2017-08-08 05:03

  本文关键词:基于盒覆盖的SDN路由算法研究


  更多相关文章: 软件定义网络 盒覆盖 路由算法 分级路由 Ryu


【摘要】:在当前,计算机网络正处于一个革新的时期,网络的的基本架构自从提出之后,多年来并未发生本质改变。而另一方面互联网的飞速发展使得其对网络的需求越来越高,这导致了传统网络架构越来越无法满足当前新技术对其的需求。为了满足新的需求,SDN出现了,并且迅速发展,取得了众多硕果。其核心思想是将转发平面从数据平面分离,数据平面只需要关心报文的转发,控制平面则用来做出转发的决策。这使得网络创新门槛大大降低,网络的配置工作就如同计算机软件在操作系统上一般,可任意安装卸载。同时也解决了传统网络分布式架构的种种难题,比如配置复杂,网络不可控等许多疑难杂症。在传统网络中,路由问题一直是一个瓶颈,因为无法知晓网络全局拓扑,所以只能根据局部信息采用分布式算法,这样一来整个路由过程都是不可控的,或者说需要非常大的代价才能控制。而在SDN中由于其有个统一的中心控制器,可以获取整个网络的拓扑信息,并且能够控制报文转发决策,使得在传统网络中的路由难题可以在SDN中轻松解决。而在SDN网络中大多数路由算法是基于多路径路由算法或者动态链路调整算法。而本文与大多数方法不同是采用从网络拓扑结构入手的方式提出了一种基于盒覆盖算法以及分级路由思想的改进版的Dijkstra算法来进行路由选择。盒覆盖算法最初是应用在复杂网络中,用来研究网络自相似性质的一个方法。它是用来查找给定一个一定“尺寸”的盒子,然后用这个盒子来覆盖网络,所有的盒子中的结点距离都不超过“尺寸”大小的,所用的最小的盒子数。这正与分级路由策略的思想不谋而合。所以可以通过盒覆盖算法将网络分解成许多小的子网,然后在路由阶段,于子网之间使用Dijkstra算法计算最短路径,然后在处于最短路径上的子网内部进行最短路计算,最后将这些子网的路径组合得到我们所求的路由。因为我们知道Dijkstra算法的时间复杂度是O(V+Elog E)。结点和边的数目会直接影响了整个算法的所耗费时间,而在真实的大型网络中往往有许多的结点和边,所以不可避免的会导致Dijkstra算法性能下降。而通过分级后,网络的规模都大大减小,所以路由计算的时间也会相应的缩短。在此理论基础下,本文实现了一个Demo并与Dijkstra算法对比,可以看到随着网络规模的增大路由的计算时间是有缩短的。之后,利用在Ryu来作为OpenFlow(SDN的一种实现)控制器,并且实现了生产环境下可用的盒覆盖路由算法模块,并在Mininet这个仿真平台下进行了网络仿真并测试。效果基本上与预期相符合。
【关键词】:软件定义网络 盒覆盖 路由算法 分级路由 Ryu
【学位授予单位】:湖南师范大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.02
【目录】:
  • 摘要4-6
  • Abstract6-10
  • 第1章 绪论10-15
  • 1.1 课题的背景和意义10-12
  • 1.1.1 课题背景10-11
  • 1.1.2 课题研究意义11-12
  • 1.2 国内外研究现状12-13
  • 1.2.1 SDN路由算法的研究12
  • 1.2.2 盒覆盖问题的研究12-13
  • 1.3 论文主要研究内容13
  • 1.4 论文的组织结构13-15
  • 第2章 SDN及路由算法的概述15-27
  • 2.1 SDN概述15-19
  • 2.1.1 SDN15-16
  • 2.1.2 OpenFlow16-19
  • 2.1.2.1 OpenFlow简介16-17
  • 2.1.2.2 转发设备17-18
  • 2.1.2.3 OpenFlow控制器18-19
  • 2.2 网络路由19-25
  • 2.2.1 网络路由概述19-20
  • 2.2.2 传统的网络路由算法20-25
  • 2.2.2.1 距离向量路由算法21-23
  • 2.2.2.2 链路状态路由算法23
  • 2.2.2.3 分级路由选择算法23-24
  • 2.2.2.4 传统网络中存在的缺陷24-25
  • 2.3 基于SDN的路由算法25-26
  • 2.3.1 SDN在路由算法中的优势25
  • 2.3.2 一些SDN中的路由算法25-26
  • 2.4 本章小结26-27
  • 第3章 盒覆盖算法27-33
  • 3.1 复杂网络概述27
  • 3.2 盒覆盖算法的概述27-28
  • 3.3 盒覆盖算法28-31
  • 3.3.1 贪心着色算法28-29
  • 3.3.2 压缩盒子燃烧算法29-30
  • 3.3.3 最大排除团燃烧算法30-31
  • 3.3.4 其他盒覆盖算法31
  • 3.4 本章小结31-33
  • 第4章 算法的设计与实现33-39
  • 4.1 算法思想33
  • 4.2 算法描述33-37
  • 4.3 算法的分析37-38
  • 4.4 本章小结38-39
  • 第5章 算法仿真与分析39-46
  • 5.1 仿真平台搭建39-41
  • 5.2 代码实现与部署41-43
  • 5.3 测试与分析43-45
  • 5.4 本章小结45-46
  • 第6章 总结与展望46-48
  • 6.1 工作总结46-47
  • 6.2 未来工作展望47-48
  • 参考文献48-52
  • 致谢52

【相似文献】

中国期刊全文数据库 前10条

1 赵会群,蒋亚军,孙晶,李正熙,高远;路由联盟建模与震荡检测[J];小型微型计算机系统;2005年09期

2 曲荣欣;张春宏;高远;;基于安全配置准则的路由策略冲突级别的确定[J];计算机工程;2006年11期

3 徐昕;顾云丽;;自私路由及其解决方法[J];科技资讯;2008年29期

4 曹煦晖;;混合式P2P的路由搜索算法[J];集美大学学报(自然科学版);2009年03期

5 唐明董;张国清;杨景;张国强;;互联网可扩展路由[J];软件学报;2010年10期

6 杨锋;;路由策略与策略路由分析及实例一则[J];中国教育网络;2007年11期

7 陈弘,刘彦,高军,杨宇航;路由仲裁技术在交换网络中心建设中的研究和应用[J];计算机工程;2000年02期

8 赵玉震;骨干出口路由策略及节点增容方案探讨[J];电信建设;2003年06期

9 赵会群,孙晶,王国仁,高远;路由网络代数[J];计算机学报;2004年07期

10 段小荣,付爱英,鄢志辉;双网分流的路由策略[J];计算机与现代化;2004年07期

中国重要会议论文全文数据库 前10条

1 赵会群;孙晶;高远;;一种基于路由网络代数的路由振荡检测算法[A];第十届全国容错计算学术会议论文集[C];2003年

2 严钢;周涛;傅忠谦;汪秉宏;;复杂网络上的有效路由(英文)[A];第二届全国复杂动态网络学术论坛论文集[C];2005年

3 李玉剑;杨涵新;汪秉宏;;信息处理延时情况下通讯网络中路由策略研究[A];第五届全国复杂网络学术会议论文(摘要)汇集[C];2009年

4 郭成安;李建华;李明伟;;自适应分布式路由算法研究的新进展[A];新世纪 新机遇 新挑战——知识创新和高新技术产业发展(上册)[C];2001年

5 周万春;吴博;;一种优化的分层式移动IPv6路由策略的分析与研究[A];2007年全国开放式分布与并行计算机学术会议论文集(上册)[C];2007年

6 孟涛;杜文建;侯志胜;;辽宁省联通169网网络扁平化的路由策略研究与应用[A];中国通信学会第六届学术年会论文集(中)[C];2009年

7 张雪松;胡九川;郑崇友;钟章队;;基于可能性分布的资源质量路由[A];第12届全国模糊系统与模糊数学学术年会论文集[C];2004年

8 刘晶晶;;煤炭企业网络多出口路由平台的规划与实施[A];煤矿安全、高效、洁净开采——机电一体化新技术学术会议论文集[C];2009年

9 姚谛;胡慧俐;朱培栋;;基于加同态加密机制的互联网路由异常检测[A];全国网络与信息安全技术研讨会论文集(上册)[C];2007年

10 赵会群;孙晶;高远;;路由“活锁”检测方法[A];全国第13届计算机辅助设计与图形学(CAD/CG)学术会议论文集[C];2004年

中国重要报纸全文数据库 前8条

1 云;全面控制Internet路由[N];中国计算机报;2001年

2 ;线速交换 安全路由[N];中国计算机报;2003年

3 ;智能路由控制改进BGP[N];网络世界;2002年

4 潇潇;会诊中山大学[N];中国电脑教育报;2003年

5 林海;IP地址需双管齐下加速申请[N];中国高新技术产业导报;2006年

6 广州金融高等专科学校 陈华其;以太网直接接入CERNet[N];网络世界;2001年

7 王;面向电信级核心[N];中国计算机报;2001年

8 ;清华比威推出路由器新品[N];通信产业报;2001年

中国博士学位论文全文数据库 前10条

1 付志鹏;结构化P2P网络抖动的应对策略研究[D];国防科学技术大学;2013年

2 赵丹;基于逻辑集中控制的网络路由关键技术研究[D];国防科学技术大学;2013年

3 赵阳明;数据中心网络中路由与资源分配问题研究[D];电子科技大学;2015年

4 孙海峰;VANETs路由算法研究[D];电子科技大学;2015年

5 于灏;复杂网络传输及资源限制下负载能力提升问题研究[D];东北大学;2013年

6 王小娟;基于复杂网络理论的虚拟路由通信安全问题研究[D];北京邮电大学;2015年

7 郭华明;标识路由关键技术研究[D];北京交通大学;2010年

8 侯美佳;互联网路由保护研究[D];清华大学;2013年

9 江昊;Internet QoS路由研究[D];武汉大学;2004年

10 包广斌;BGP路由稳定性建模与分析[D];兰州理工大学;2009年

中国硕士学位论文全文数据库 前10条

1 谷志群;WSNs中基于网络资源利用效率的层次型路由算法研究[D];河北工程大学;2015年

2 徐金卯;可重构网络中元能力组合及服务路由策略研究[D];郑州大学;2015年

3 王宇飞;3D NoC容错路由算法的研究[D];曲阜师范大学;2015年

4 李长锋;基于能量优化的无线传感器网络非均匀分簇路由算法研究[D];华中师范大学;2015年

5 王丽珍;无线传感器网络中地理位置路由算法研究[D];苏州大学;2015年

6 张群;基于WirelessHART的低功耗可靠路由算法和调度[D];山东大学;2015年

7 张珊珊;面向紧急情况下DTN网络的移动模型和路由算法的研究[D];陕西师范大学;2015年

8 邹剑芬;赣东北地区电力数据网的研究与设计[D];华北电力大学;2015年

9 覃广荣;基于节点位置偏好地点DTN路由算法研究[D];广西大学;2015年

10 刘斌;基于ZigBee协议的无线传感器网络实时路由研究[D];中国矿业大学;2015年



本文编号:638283

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/638283.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户77b05***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com