支持多协议虚拟网络控制管理组件的设计与实现
发布时间:2018-08-07 11:17
【摘要】:随着互联网的发展与普及,网络早已经成为了当代人们生活、工作和娱乐学习等各个方面的基础支持之一。然而,现有的网络架构已经越来越难以满足个人、企业及运营商的需求。OpenFlow,这种集中式网络体系架构顺应时代的需求逐渐得到了发展。在这种新型网络体系架构下,云计算,网络虚拟化等等技术也有了快速的发展。本文基于OpenDayLight开源控制器,以网络虚拟化为目标,利用OpenFlow网络控制器集中控制网络的特性,统一管理底层物理网络,进行网络虚拟化,为上层业务控制器提供一个虚拟的网络环境。为了更好地提供网络虚拟化服务,本文通过读取数据库配置来动态分配虚拟网络资源,模拟交换机连接为上层的业务控制器提供了标准的OpenFlow协议接口,下发初始流表至底层交换机对数据平面的流量进行隔离。处理交换机与控制器之间的控制消息,完成对网络资源的隔离。然后,本文详细描述了支持多协议虚拟网络控制管理组件的设计与实现,主要包括虚拟化控制器与扩展交换机接口,虚拟网络配置管理,控制消息的处理,多协议配置与网络管理可视化接口等。最后,论文给出了一系列的系统测试方案和测试结果分析,对多协议解析功能、虚拟网络资源隔离以及虚拟网络业务支持功能进行了验证。
[Abstract]:With the development and popularization of the Internet, the Internet has already become one of the basic support of modern people's life, work and entertainment study and so on. However, the existing network architecture has become more and more difficult to meet the needs of individuals, enterprises and operators. OpenFlow. this centralized network architecture has gradually developed to meet the needs of the times. In this new network architecture, cloud computing, network virtualization and other technologies also have a rapid development. Based on OpenDayLight open source controller and network virtualization, this paper makes use of the characteristics of OpenFlow network controller to control the network centrally, manages the underlying physical network uniformly, and implements network virtualization. Provides a virtual network environment for the upper layer service controller. In order to better provide network virtualization service, this paper dynamically allocates virtual network resources by reading database configuration, and simulates switch connection to provide standard OpenFlow protocol interface for upper layer service controller. Send down the initial flow table to the underlying switch to isolate the traffic in the data plane. Handle the control message between the switch and the controller to isolate the network resources. Then, this paper describes the design and implementation of supporting multi-protocol virtual network control management component in detail, including virtualization controller and extended switch interface, virtual network configuration management, control message processing. Multi-protocol configuration and network management visual interface. Finally, a series of system test schemes and test results are presented, and the functions of multi-protocol resolution, virtual network resource isolation and virtual network service support are verified.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP393.07
[Abstract]:With the development and popularization of the Internet, the Internet has already become one of the basic support of modern people's life, work and entertainment study and so on. However, the existing network architecture has become more and more difficult to meet the needs of individuals, enterprises and operators. OpenFlow. this centralized network architecture has gradually developed to meet the needs of the times. In this new network architecture, cloud computing, network virtualization and other technologies also have a rapid development. Based on OpenDayLight open source controller and network virtualization, this paper makes use of the characteristics of OpenFlow network controller to control the network centrally, manages the underlying physical network uniformly, and implements network virtualization. Provides a virtual network environment for the upper layer service controller. In order to better provide network virtualization service, this paper dynamically allocates virtual network resources by reading database configuration, and simulates switch connection to provide standard OpenFlow protocol interface for upper layer service controller. Send down the initial flow table to the underlying switch to isolate the traffic in the data plane. Handle the control message between the switch and the controller to isolate the network resources. Then, this paper describes the design and implementation of supporting multi-protocol virtual network control management component in detail, including virtualization controller and extended switch interface, virtual network configuration management, control message processing. Multi-protocol configuration and network management visual interface. Finally, a series of system test schemes and test results are presented, and the functions of multi-protocol resolution, virtual network resource isolation and virtual network service support are verified.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP393.07
【相似文献】
中国期刊全文数据库 前10条
1 ;虚拟网络剑指“铜须”事件[J];信息网络安全;2006年08期
2 柴振荣;虚拟网络:过去·现在·未来[J];管理科学文摘;1995年08期
3 葛晨阳,徐维朴;虚拟网络教学[J];现代计算机(专业版);2001年08期
4 柏杏丽;虚拟网络技术及应用[J];郑州经济管理干部学院学报;2002年04期
5 李东辉;你是一个网民吗?[J];管理工程师;2002年02期
6 王磊;周淑华;袁坚;任勇;山秀明;;虚拟网络行为对互联网整体特性的影响[J];物理学报;2007年01期
7 景卉;周维刚;;计算主义下虚拟网络复杂性探究[J];系统科学学报;2008年01期
8 ;凹凸科技:给虚拟网络一个真实的安全环境[J];计算机安全;2008年06期
9 王晓梅;;在线虚拟网络实验平台的设计与实现[J];计算机教育;2009年18期
10 秦培荣;;测试虚拟网络:您准备好了吗[J];电信网技术;2010年05期
中国重要会议论文全文数据库 前4条
1 刘辉邦;罗萱;黄保青;金耀辉;;云计算中虚拟网络服务的性能测量及运营实践[A];中国高等教育学会教育信息化分会第十二次学术年会论文集[C];2014年
2 王颖;熊文成;李文t,
本文编号:2169852
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2169852.html