SDN网络多引擎路由组件的研究与实现
发布时间:2019-05-27 12:51
【摘要】:软件定义网络(SDN)是一种新型的网络架构,它的设计理念是将网络的控制平面与数据转发平面进行分离,并实现可编程化控制。随着SDN的概念越来越流行、以及SDN的优势日益凸显,SDN网络取代传统网络将成为必然之势。然而对传统网络的替代,并不是一蹴而就的事情。在很长的时间内,SDN网络不可能完全替换传统网络。于是,SDN网络在将来将会出现分阶段逐步部署的情况,即在部署SDN网络的过程中,将会面临OpenFlow设备与传统网络设备并存、互通等问题。因此对SDN路由服务的研究具有着非常重大的意义。 本文首先对SDN概念的起源和发展做出了详细的介绍。同时也对OpenFlow相关技术进行了仔细的调研,包括对OpenFlow控制器、OpenFlow交换机以及OpenFlow协议规范的研究与学习。其中重点介绍了OpenFlow协议规范的最新实现版本OF v1.3,详细分析了相比于之前版本的改动。之后介绍了一些现有在SDN网络中提供路由服务的研究,其中对采用多路由引擎方式的RouteFlow解决方案进行了详细的分析与研究,然后根据当前解决方案中的一些不足提出需求。接着对基于OpenFlow v1.3的多引擎路由组件进行设计,对路由系统进行搭建,分析了其工作原理、流程和各个模块的功能,重点对基于OpenFlow v1.3的NOX平台上的路由组件进行了实现。接下来针对当前RouteFlow实现中的一些其他不足之处,提出了解决方案。最后对在SDN网络取代传统网络的进程中可能会遇到的场景进行抽象与模拟,在搭建新建OpenFlow网络和混合组网这两种模拟场景之后,对基于OpenFlowv1.3的多引擎路由系统进行了详尽的验证。
[Abstract]:Software defined network (SDN) is a new network architecture. Its design idea is to separate the control plane of the network from the data forwarding plane, and to realize programmable control. With the concept of SDN becoming more and more popular and the advantages of SDN becoming more and more prominent, it will become inevitable that SDN network will replace the traditional network. However, the replacement of the traditional network is not achieved overnight. For a long time, SDN network can not completely replace the traditional network. Therefore, in the future, SDN network will be deployed step by step, that is, in the process of deploying SDN network, it will face the problems of coexistence and interworking between OpenFlow equipment and traditional network equipment. Therefore, the research on SDN routing services is of great significance. In this paper, the origin and development of SDN concept are introduced in detail. At the same time, the related technologies of OpenFlow are also investigated carefully, including the research and study of OpenFlow controller, OpenFlow switch and OpenFlow protocol specification. The latest implementation version of OpenFlow protocol specification, OF v1.3, is introduced in detail, and the changes compared with the previous version are analyzed in detail. After that, this paper introduces some existing research on providing routing services in SDN network, in which the RouteFlow solution based on multi-routing engine is analyzed and studied in detail, and then the requirements are put forward according to some shortcomings of the current solution. Then the multi-engine routing component based on OpenFlow v1.3 is designed, the routing system is built, its working principle, flow and the functions of each module are analyzed, and the routing components on NOX platform based on OpenFlow v1.3 are implemented. Then, aiming at some other shortcomings of the current RouteFlow implementation, a solution is proposed. Finally, the scenarios that may be encountered in the process of replacing the traditional network with SDN network are abstracted and simulated. After building two simulation scenarios: new OpenFlow network and hybrid networking, The multi-engine routing system based on OpenFlowv1.3 is verified in detail.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52
本文编号:2486160
[Abstract]:Software defined network (SDN) is a new network architecture. Its design idea is to separate the control plane of the network from the data forwarding plane, and to realize programmable control. With the concept of SDN becoming more and more popular and the advantages of SDN becoming more and more prominent, it will become inevitable that SDN network will replace the traditional network. However, the replacement of the traditional network is not achieved overnight. For a long time, SDN network can not completely replace the traditional network. Therefore, in the future, SDN network will be deployed step by step, that is, in the process of deploying SDN network, it will face the problems of coexistence and interworking between OpenFlow equipment and traditional network equipment. Therefore, the research on SDN routing services is of great significance. In this paper, the origin and development of SDN concept are introduced in detail. At the same time, the related technologies of OpenFlow are also investigated carefully, including the research and study of OpenFlow controller, OpenFlow switch and OpenFlow protocol specification. The latest implementation version of OpenFlow protocol specification, OF v1.3, is introduced in detail, and the changes compared with the previous version are analyzed in detail. After that, this paper introduces some existing research on providing routing services in SDN network, in which the RouteFlow solution based on multi-routing engine is analyzed and studied in detail, and then the requirements are put forward according to some shortcomings of the current solution. Then the multi-engine routing component based on OpenFlow v1.3 is designed, the routing system is built, its working principle, flow and the functions of each module are analyzed, and the routing components on NOX platform based on OpenFlow v1.3 are implemented. Then, aiming at some other shortcomings of the current RouteFlow implementation, a solution is proposed. Finally, the scenarios that may be encountered in the process of replacing the traditional network with SDN network are abstracted and simulated. After building two simulation scenarios: new OpenFlow network and hybrid networking, The multi-engine routing system based on OpenFlowv1.3 is verified in detail.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52
【参考文献】
相关期刊论文 前2条
1 蒋林涛;;未来互联网若干问题研究[J];电信网技术;2012年04期
2 陆璇;龚向阳;程时端;;新一代互联网体系结构[J];中兴通讯技术;2009年04期
,本文编号:2486160
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2486160.html