SDN网络集中式路由组件的研究与实现
发布时间:2019-10-24 18:58
【摘要】:当今网络中最重要的设备是交换设备,主要分为路由器和交换机。在传统交换机和路由器的设计中,数据平面上的快速报文转发功能以及控制平面上的路由决策功能是集成在一起的,导致了交换设备在实现上非常复杂,提升性能的和增加新功能非常困难,而且,由于传统交换设备没有开放的应用编程接口,所以网络管理人员和网络研究人员无法通过编程的方式实现自定义的网络服务以及网络监控。 软件定义网络(SDN)是下一代网络的研究中的热点。其思想是实现转发与控制相分离。其架构主要分为三层:应用层、控制层和基础设施层。网络管理和实验人员可以在应用层上实现新的网络功能,如路由、多播、网络安全等。控制层主要指的是网络操作系统,负责维护网络拓扑,收集网络状态信息。同时,控制层向上提供开放的应用编程接口。转发层是由交换设备组成,在受控制层管理进行数据转发。 OpenFlow技术是对SDN思想的一种实现,很多企业和科研机构都已经用软件交换机和硬件交换机在虚拟和实际的条件下部署了OpenFlow网络,并在QoS、VLAN、网络安全等方面做了大量的研究。但是大多数的研究都集中在第二层上,对于网络层路由服务的研究开展得较少。 本文首先对互联网的发展、现状以及当前遇到的的问题和挑战做了简单的介绍,由此引出了SDN网络以及其中的OpenFlow网络技术,并对OpenFLow技术的起源、发展以及关键技术做了详细的介绍;其次分析了在OpenFlow网络中提供路由功能的需求,并介绍了现有的OpenFlow网络路由的项目,分析这些项目中的优缺点,并在这些项目的基础上,提出了适用于OpenFLow子网和OpenFLow与传统设备混合的子网中的路由解决方案并实现;最后根据路由测试标准,设计测试用例进行了系统测试,通过对测试用例和测试结果的分析,验证了本论文方案的可行性。
【图文】:
通过OpenFlow交换机跟控制器之间交互的信的链接与虚拟网络中路由引擎之间的连接相映射,,虚拟网络的一个映射。分析最上层各个虚拟机产生的路由表后,控制个交换机的流表项,实现底层的数据转发。如图2-为Route图:
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.05
本文编号:2552662
【图文】:
通过OpenFlow交换机跟控制器之间交互的信的链接与虚拟网络中路由引擎之间的连接相映射,,虚拟网络的一个映射。分析最上层各个虚拟机产生的路由表后,控制个交换机的流表项,实现底层的数据转发。如图2-为Route图:
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.05
【参考文献】
相关期刊论文 前4条
1 刘魁虎;;模块化路由软件实现技术分析与研究[J];电脑知识与技术;2008年02期
2 高浪;;软件定义网络架构和应用分析[J];电脑知识与技术;2013年13期
3 秦雅娟;方卓理;周华春;;Click模块化IPv6路由器性能测试方法研究[J];北京交通大学学报;2011年03期
4 刘楚;赵正一;张沛;;全球SDN技术标准进展[J];通信世界;2013年15期
本文编号:2552662
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2552662.html