SDN故障监测和恢复技术的研究与实现
发布时间:2019-06-10 20:31
【摘要】:随着社会经济的不断发展,软件定义联网作为一种新型网络体系架构一直备受人们关注。SDN具有高度的网络抽象、新颖的集中智能和良好的可编程性特点,然而SDN网络仍然避免不了传统网络出现的网络故障现象。作为全网的控制和管理中心的SDN控制器的瘫痪或故障,容易造成全网服务的中断等不利影响。为此,研究SDN网络故障监控和故障恢复技术具有较大的实际应用价值。本文分析了SDN网络体系结构,研究了控制器和SDN交换机的工作流程,梳理了威胁SDN网络的安全性因素,总结了SDN网络故障范围,确定了故障类型。结合了OpenFlow消息类型,从SDN网络数据平面和控制平面两个角度,针对不同的故障类型,归纳出故障监控方法。研究了数据平面主动方式和被动方式两种故障恢复方法,分析了两种方法的优缺点,提出一种主被动方式结合的、面向多个逻辑SDN控制器的故障恢复方法,分析了现有比较成熟的多控制器体系和OpenFlow协议有关多控制器的搭建要求,基于主备控制器模型,实现了面向多个逻辑SDN控制器故障恢复方法。本文使用Big Switch Networks公司核心的企业级控制器Floodlight和OpenvSwitch软件交换机,采用物理实验设备和仿真软件Mininet模拟,结合Wireshark和Iperf等测试工具,对SDN网络故障监控和恢复进行测试与验证。测试结果表明,相关的功能模块可以实现对这些故障的监控和恢复。
[Abstract]:With the continuous development of social economy, software definition networking, as a new network architecture, has been paid more and more attention. SDN has the characteristics of high network abstraction, novel centralized intelligence and good programming. However, SDN network can not avoid the network failure of traditional network. The paralysis or failure of SDN controller, which is the control and management center of the whole network, is easy to cause the interruption of the whole network service and so on. Therefore, it is of great practical application value to study SDN network fault monitoring and fault recovery technology. In this paper, the architecture of SDN network is analyzed, the workflow of controller and SDN switch is studied, the security factors that threaten SDN network are combed, the fault range of SDN network is summarized, and the fault type is determined. Combined with OpenFlow message type, the fault monitoring method is summarized from two angles of SDN network data plane and control plane, according to different fault types. Two fault recovery methods, active mode and passive mode, are studied, the advantages and disadvantages of the two methods are analyzed, and a fault recovery method for multiple logical SDN controllers based on active and passive mode is proposed. The requirements of multi-controller construction for the existing mature multi-controller system and OpenFlow protocol are analyzed. Based on the main and standby controller model, the fault recovery method for multiple logic SDN controllers is implemented. In this paper, the core enterprise controller Floodlight and OpenvSwitch software switch of Big Switch Networks Company, physical experiment equipment and simulation software Mininet simulation, combined with Wireshark and Iperf and other test tools, are used to test and verify the fault monitoring and recovery of SDN network. The test results show that the related functional modules can monitor and recover these faults.
【学位授予单位】:南京邮电大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP393.0
本文编号:2496712
[Abstract]:With the continuous development of social economy, software definition networking, as a new network architecture, has been paid more and more attention. SDN has the characteristics of high network abstraction, novel centralized intelligence and good programming. However, SDN network can not avoid the network failure of traditional network. The paralysis or failure of SDN controller, which is the control and management center of the whole network, is easy to cause the interruption of the whole network service and so on. Therefore, it is of great practical application value to study SDN network fault monitoring and fault recovery technology. In this paper, the architecture of SDN network is analyzed, the workflow of controller and SDN switch is studied, the security factors that threaten SDN network are combed, the fault range of SDN network is summarized, and the fault type is determined. Combined with OpenFlow message type, the fault monitoring method is summarized from two angles of SDN network data plane and control plane, according to different fault types. Two fault recovery methods, active mode and passive mode, are studied, the advantages and disadvantages of the two methods are analyzed, and a fault recovery method for multiple logical SDN controllers based on active and passive mode is proposed. The requirements of multi-controller construction for the existing mature multi-controller system and OpenFlow protocol are analyzed. Based on the main and standby controller model, the fault recovery method for multiple logic SDN controllers is implemented. In this paper, the core enterprise controller Floodlight and OpenvSwitch software switch of Big Switch Networks Company, physical experiment equipment and simulation software Mininet simulation, combined with Wireshark and Iperf and other test tools, are used to test and verify the fault monitoring and recovery of SDN network. The test results show that the related functional modules can monitor and recover these faults.
【学位授予单位】:南京邮电大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP393.0
【参考文献】
相关期刊论文 前5条
1 侯乐;汪硕;林毅凯;姚博韬;刘江;;基于SDN的链路故障恢复[J];电信科学;2015年06期
2 沈苏彬;;软件定义联网的建模与分析[J];南京邮电大学学报(自然科学版);2014年03期
3 林萍萍;毕军;胡虹雨;蒋小可;;一种面向SDN域内控制平面可扩展性的机制[J];小型微型计算机系统;2013年09期
4 左青云;陈鸣;赵广松;邢长友;张国敏;蒋培成;;基于OpenFlow的SDN技术研究[J];软件学报;2013年05期
5 张民贵;刘斌;;IP网络的快速故障恢复[J];电子学报;2008年08期
相关会议论文 前1条
1 吴舜;苏丹;吴佳;李坤;杜剑雯;聂正璞;;OpenFlow分布式多控制器设计与实现[A];2013电力行业信息化年会论文集[C];2013年
相关硕士学位论文 前5条
1 李凡卡;基于SDN控制器集群的集中管控技术[D];电子科技大学;2016年
2 姚龙;软件定义网络控制器容量及部署问题研究[D];中国科学技术大学;2015年
3 马文婷;基于OpenFlow的SDN控制器关键技术研究[D];北京邮电大学;2015年
4 马飞翔;基于SDN技术的网络故障管理系统设计与实现[D];北京交通大学;2014年
5 张吉兴;基于SDN的控制器集群技术的研究[D];电子科技大学;2014年
,本文编号:2496712
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2496712.html