基于OpenFlow的SDN网络仿真平台设计与DoS攻击检测

被引量 : 20次 | 上传用户:smallAppleA
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,随着云计算、大数据、移动互联网等新兴技术的兴起,网络数据中心对于网络架构在统一管理、易于维护、高安全性等方面的要求逐渐提高,这一现象促使软件定义网络(SDN)架构的快速发展。对SDN网络架构的实现,开放网络基金会提出了OpenFlow协议,它是目前唯一受到广泛认可的协议标准。基于OpenFlow的SDN网络相对于传统网络最主要的特点就是转发层和控制层相分离、网络行为可编程,最主要的机制就是流表机制和消息机制。这样的特点也为DoS攻击检测提供了新的思路。然而,在研究利用OpenFlow协议实现DoS攻击检测的过程中也遇见一个最大的问题,就是网络环境的构建。所以本文研究的主要问题有两个:SDN网络DoS攻击以及OpenFlow检测防御方案、基于OpenFlow的SDN网络仿真平台设计和实现。针对这两个问题本文的主要工作和成果如下:1.本文研究了SDN网络下新型DoS攻击以及提出针对Host传统DoS攻击的OpenFlow检测防御方案。首先,研究在SDN网络中的DoS攻击主要存在于两个部件:控制器和Host。对于控制器的DoS攻击目前研究的非常少,因为在一般网络环境下控制对于底层Host是透明的不可见的,底层Host没有办法直接连接到控制器对其发起攻击。所以本文提出了一种通过发送大量无用数据包给交换机,诱导交换机给控制器发送大规模请求造成控制器拒绝服务的新型DoS攻击。对于Host的攻击主要还是传统的DoS攻击。针对Host传统DoS攻击,本文提出利用OpenFlow协议机制来检测和防御DoS攻击的方案。检测方案主要分四个步骤,数据包采集、协议解析、规则匹配和主动响应。防御方案主要包括三个方法,数据包过滤法、流量限制法和回溯定位法。2.本文设计和实现基于OpenFlow的SDN网络仿真平台。仿真平台分为四个层次,底层硬件、虚拟平台、底层软件和模拟软件。其中底层硬件是真实的物理设备,包括网卡,服务器和交换机。虚拟平台主要是使用Linux核心支持的原生虚拟化技术(Linux Kernel-base Virtual Machine,简称KVM)来构建一个虚拟节点资源池。底层软件使用Emulab来实现管理和控制功能。模拟软件主要集成交换机仿真软件Open vSwitch和控制器仿真软件FloodLight。本平台通过半虚拟化技术解决了Mininet轻量级仿真的真实度不够、性能不强的问题。本平台通过集成Emulab软件解决了实物仿真的管理问题。并且本平台有良好的图形化交互界面、易于扩展。3.基于工作2实现的仿真平台对工作1中提出的SDN网络DoS攻击及检测防御方案进行验证。值得说明的是由于DoS攻击是一类攻击方式,涉及到的具体攻击过多,而且本文也在2.3.3节中表示对检测完备性不进行重点考虑,所以在实验环节选取了Land攻击作为具体研究对象。验证结果表明,通过本文提出的针对SDN控制器的DoS攻击可以实现对控制器的资源耗尽,达到攻击效果。通过本文提出的OpenFlow检测防御方案可以检测防御网络中的针对Host的Land攻击,并从准确性、处理性能和及时性三个维度对检测防御效果进行验证。实验表明,OpenFlow检测防御DoS攻击方案准确度高,处理能力强,及时性好。
其他文献
竞技体育奖励制度是竞技体育管理制度的内容之一,同时也是现今我国奥运争光计划激励机制的主要内容。本研究拟运用现代管理心理学中的激励理论,采用文献研究、问卷调查、专家访
百年大计,教育为本;教育大计,教师为本。当《全面深化新时代教师队伍建设改革的意见》提出后,教师发展就成了教育热点话题。至上而下层级制定教师培养培训方案、规划教师发展
在全球范围内,铁矿石需求量高速增长,而国内铁矿石产量相对不足,这给钢铁企业生产带来巨大压力的同时,又是从事铁矿产品生产企业一个良好的发展机遇期。鞍钢作为国有大型钢铁公司
高校体育教育是我国高等教育的重要组成部分,随着"以人为本,健康第一"指导思想的深入落实,学校体育受到全社会的重视。而体育安全又是体育事业发展的重要基础和保障,但近些年,
Android系统近几年飞速发展,不仅在市场占有率方面遥遥领先,Android应用数量也赶上了Apple Store的应用数量。与此同时,Android系统的开源性和基于Java语言的应用特征也造成
初中语文阅览课是指,发生在九年义务教育初中学段(一般指6-9年级)中,在校内或校外相宜学习场所内,由教育者指导被教育者进行自主课外阅读活动的语文拓展性课型。这里的教育者主要
目的:探讨乳腺癌患者情绪状态和自主神经活动之间的关系;研究伴情绪障碍患者与无情绪障碍患者之间心率变异性的差异;探讨芳香疗法和呼吸调节法对乳腺癌患者心率变异性的影响。方
为了得到最佳聚类数和相应的每一类中的样本,文中首先介绍了一种新聚类方法,用该方法构造了一个既考虑类与类之间的分散程度、又考虑同一类紧凑程度的目标评价函数;再运用模
目的:探讨如何预防和减少严重闭合性腹部创伤,提高抢救成功率和治愈率,降低病死率。方法:总结121例严重闭合性腹部创伤患者的早期观察及护理,及早发现腹部脏器衰竭征象,报告并配合
能源短缺是世界上大多数国家面临的问题,这个问题在我国表现得更为突出,近些年来,我国正面临着严重的能源危机问题,能源利用率低,且能源浪费严重。国家统计局在2010年3月发布《201