SDN与传统IP网络互联架构的设计与实现
本文关键词:SDN与传统IP网络互联架构的设计与实现
【摘要】:随着高速光通信、移动互联网、高性能云计算等技术的迅速发展,传统的以IPv4协议作为核心的互联网面临一系列严重的技术挑战:IPv4地址的耗尽,网络的不安全和不可信,网络低弱的服务质量保证,网络带宽无法满足用户需求,高效移动互联网的难以实现。因此研究新型网络体系架构成为越来越迫切的需要。而SDN[1]自从其问世以来,以其通过软件编程来实现对网络实行更加灵活、开放、细粒度的管理和控制广受学术界和企业界的关注,SDN已经成为未来网络变革的重要发展方向。本文旨在通过分析设计SDN和传统IP网络互联的架构,进而验证SDN与传统IP网络互联互通的可行性,有助于SDN与传统IP网络的融合和传统IP网络向SDN的过渡。本文所设计的SDN和传统IP网络互联架构基于以下核心思想:把SDN整体当成一个传统IP网络的“路由器”,由IP网络和该“路由器”通过BGP协议进行域间网络层可达性信息NLRI(Network Layer Reachability Information)的交互,从而使得全网的NLRI经过路由同步后达到一致;SDN通过把IP网络的RIB消息①转换成相应的SDN交换机流表项,进而使得SDN与传统IP网络可以互联互通。这里的“路由器”是SDN控制器的一个模块,为了减少工作量,在实现中使用第三方开源路由器软件Quagga[2]来代替该模块完成路由功能,再由Quagga和SDN控制器进行RIB消息和NLRI的同步。本文设计的SDN与传统IP网络互联架构由SDN同步子系统和Quagga同步子系统两部分组成,共包含RIB消息同步模块、网络可达性消息发送模块、配置管理模块、RIB消息发送模块和网络可达性消息同步模块五个模块。同时,本文对实现的SDN与传统IP网络互联架构进行了模块功能的分解测试,并且分单SDN场景和多SDN场景两种情况对整个互联架构的功能进行仿真与验证。仿真结果表明本文设计的SDN与传统IP网络互联架构可以实现IPv4网络和SDN的互联互通,包括IPv4网络跨SDN和其他IPv4网络互通、SDN和SDN互通、IPv4网络和SDN互通。本文设计的互联架构对原有网络设备的改动很少,所做的改动集中在可软件编程的控制器上,这有利于本文架构在具体网络环境中的实施和部署。
【关键词】:SDN BGP Quagga 互联架构
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.02
【目录】:
- 摘要5-6
- ABSTRACT6-10
- 第一章 绪论10-15
- 1.1 研究背景10-11
- 1.2 研究现状11-12
- 1.3 研究内容12-13
- 1.4 论文结构13-15
- 第二章 相关技术介绍15-26
- 2.1 SDN与OpenFlow技术15-22
- 2.1.1 SDN技术15
- 2.1.2 OpenFlow技术15-22
- 2.2 BGP技术22-24
- 2.2.1 BGP概述22
- 2.2.2 BGP消息类型22
- 2.2.3 BGP状态机22-23
- 2.2.4 BGP路由选择策略23-24
- 2.3 RIP技术24-25
- 2.3.1 RIP工作机理24-25
- 2.3.2 RIP的特点25
- 2.4 本章小结25-26
- 第三章 SDN与传统IP网络互联架构的概要设计26-35
- 3.1 互联架构核心思想26
- 3.2 互联架构的分析与设计26-27
- 3.3 模块分析与设计27-30
- 3.3.1 SDN同步子系统28-30
- 3.3.2 Quagga同步子系统30
- 3.4 互联架构主要流程30-34
- 3.4.1 SDN同步子系统RIB同步流程31-32
- 3.4.2 SDN同步子系统流表预处理流程32-33
- 3.4.3 Quagga同步子系统路由发送流程33
- 3.4.4 Quagga同步子系统的NLRI处理流程33-34
- 3.5 本章小结34-35
- 第四章 SDN与传统IP网络互联架构的详细设计与实现35-47
- 4.1 数据结构的定义35-36
- 4.1.1 数据对象的定义35
- 4.1.2 消息格式的定义35-36
- 4.2 SDN同步子系统的详细设计与实现36-43
- 4.2.1 配置管理模块36-39
- 4.2.2 RIB消息同步模块39-43
- 4.3 Quagga同步子系统的设计与实现43-46
- 4.3.1 RIB消息发送模块43-45
- 4.3.2 网络可达性消息同步模块45-46
- 4.4 本章小结46-47
- 第五章 模块测试与架构仿真47-69
- 5.1 仿真环境搭建47-51
- 5.1.1 Floodlight47-48
- 5.1.2 Mininet48-50
- 5.1.3 Quagga50-51
- 5.2 模块测试51-54
- 5.2.1 SDN同步子系统模块的测试51-53
- 5.2.2 Quagga同步子系统模块的测试53-54
- 5.3 架构仿真54-68
- 5.3.1 单SDN场景下的仿真54-61
- 5.3.2 多SDN场景下的仿真61-68
- 5.4 本章小结68-69
- 第六章 总结与展望69-71
- 6.1 工作总结69-70
- 6.2 展望70-71
- 致谢71-72
- 参考文献72-75
【相似文献】
中国期刊全文数据库 前10条
1 黄海峰;;2012年企业网络趋向“云”化 应对安全挑战业界看好SDN架构[J];通信世界;2012年17期
2 ;2012 SDN与开放网络高峰会议将于12月在京举行[J];办公自动化;2012年21期
3 ;2012 SDN与开放网络高峰会议将于12月在京举行[J];计算机与网络;2012年21期
4 阿呆;;话说SDN:势在必行的网络变革?[J];通讯世界;2012年12期
5 ;全球有97%的运营商拟部署SDN[J];移动通信;2014年08期
6 张彤;;SDN让网络更加有所作为 专访华为技术有限公司企业网络产品线总裁 刘少伟[J];中国教育网络;2013年08期
7 陈文华;;基于SDN技术的互联网发展与运营探讨[J];广东通信技术;2013年12期
8 高洁;;SDN网络趋势研究[J];信息与电脑(理论版);2014年03期
9 王茜;赵慧玲;解云鹏;王岩;;SDN在通信网络中的应用方案探讨[J];电信网技术;2013年03期
10 燕青;;SDN:传统网络的搅局者[J];通讯世界;2013年08期
中国重要会议论文全文数据库 前1条
1 张睿lm;汪洋;;一种面向云计算业务的SDN架构[A];2013年中国通信学会信息通信网络技术委员会年会论文集[C];2013年
中国重要报纸全文数据库 前10条
1 本报实习记者 张砚博;SDN:“去电信化”的突破口[N];通信产业报;2013年
2 ;云计算、虚拟化和SDN 将增加未来防火墙安全的复杂性?[N];网络世界;2013年
3 本报记者 陈宝亮;SDN混战:传统设备商争夺话语权[N];通信产业报;2013年
4 《网络世界》记者 蒙克;SDN重新定义网络未来[N];网络世界;2013年
5 ;SDN第一价值是支持业务创新[N];中国电子报;2014年
6 波波 编译;SDN战略有何异同?[N];网络世界;2013年
7 本报记者 杨娜;全球首创基于SDN技术的G/EPON方案亮相电力接入网会议[N];中国电力报;2014年
8 本报记者 刘燕;思科推SDN策略确保竞争优势延续[N];科技日报;2012年
9 中国电信北京研究院副院长 赵慧玲;SDN应用范围和对电信网影响需深入研究[N];中国电子报;2012年
10 本报记者 卜娜;思科:SDN与虚拟化需要开放式网络环境[N];中国计算机报;2012年
中国硕士学位论文全文数据库 前10条
1 张吉兴;基于SDN的控制器集群技术的研究[D];电子科技大学;2014年
2 刘克;SDN业务平台的设计与实现[D];北京邮电大学;2014年
3 程显雯;SDN中面向北向的控制器关键技术的研究[D];北京邮电大学;2015年
4 赵曜;基于SDN网络构架的硬件层网络信息过滤系统的研究[D];电子科技大学;2014年
5 徐耀峰;基于SDN的安全云接入技术研究[D];北京邮电大学;2014年
6 崔雅迪;面向SDN网络的多控制器协作机制与网络性能优化算法[D];北京邮电大学;2015年
7 商宗海;基于SDN的流量负载均衡调度研究[D];安徽理工大学;2015年
8 任容玮;基于SDN的空天网络控制器的设计与实现[D];北京邮电大学;2015年
9 刘娟;SDN中基于可靠性优化的控制器放置策略研究[D];北京邮电大学;2014年
10 张t,
本文编号:897809
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/897809.html