软件定义网络中基于时空特征的DDoS攻击检测与防御研究

来源 :安徽大学 | 被引量 : 0次 | 上传用户:hsqcn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件定义网络(Software Defined Network,SDN)是新一代计算机网络架构。凭借数据转发和逻辑控制相分离的优势,软件定义网络相比传统网络能更快速地响应用户请求。同时,网络可编程特性则使其能方便地实现诸如负载均衡等复杂网络功能。然而,因为整个网络的逻辑控制功能都集成在逻辑控制平面,该平面发生故障将影响整个网络的性能,严重时将使整个网络瘫痪。针对控制器的分布式拒绝服务(Distributed Denial of Service,DDoS)攻击具有发生频率高、对网络性能影响严重的特点。因此,有必要研究以控制器为目标的DDoS攻击检测和防御方法。当前,许多SDN中的DDoS攻击检测大都只选取网络流量的内容或时间特征,而忽略了网络流量的空间特征。这些方法通常检测精确度不高,容易产生误判。此外,许多方法只给出了DDoS攻击地检测,在检测到攻击后并未给出具体的防御措施。本文研究了软件定义网络中以控制器为目标的DDoS攻击检测和防御方法,在检测网络流量时考虑了空间特征,也基于流表数据设计防御流表项以防御DDoS攻击,取得了以下成果:(1)提出了一种基于时空特征的DDoS攻击检测和防御方案。方案首先提取网络流量的时空特征形成训练样本,之后用训练样本训练检测模型来实现DDoS攻击的检测。检测模型由卷积神经网络(Convolutional Neural Networks,CNN)和长短期记忆网络(Long Short-Term Memory,LSTM)构建而成。最后防御模块根据Open Flow交换机的流表信息生成防御流表项来阻断攻击流量。实验结果表明,与对比方案相比,该方案DDoS攻击的检测精度提升了10%;防御模块既能据准确阻断攻击数据又不影响其他应用。(2)提出了一种基于特征选择的DDoS攻击检测和防御方案。方案构造一种特征选择算法从原始网络流量中挑选最优特征子集以区分网络流量,之后使用门控神经单元(Gated Recurrent Unit,GRU)算法对处理后的网络流量进行攻击检测。最后,防御模块按照协议类型处理数据包,在攻击流量到达控制器前有效过滤掉多种类型的DDoS攻击数据包,以保护控制器资源。实验结果表明,该方案能够更准确地检测出多种类型的DDoS攻击;防御模块则能够实现对多种DDoS攻击的防御。
其他文献
人脸检测作为人脸分析的基础步骤,在许多人脸相关的应用中扮演着至关重要的一环,也是计算机视觉任务中一个长期存在的问题。人脸检测是指利用某种特定的方法来检测并准确定位图片或者视频中的人脸位置,因此其检测结果的好坏经常受限于各种外界因素。随着智慧化信息技术的快速发展,人脸检测技术在安防监控系统、非接触式信息采集、移动人脸支付等实际场景下的应用越来越广泛,因此研究检测精度更高、运行速度更快的人脸检测算法有
水资源是自然界中生物生存和发展的重要物质基础,是人类生产、生活和文明发展的重要物质保障。在地球演化历程中,它在物质循环和能量交换进程中有着非常重要的作用,同时,它对地球表层自然人文地貌的形成与发展有着非常重要的影响。随着人口快速增长和社会工业现代化进程的加快,人类活动在范围和强度上有了显著的提高,不断增长的人口和有限的自然资源环境之间的矛盾愈加突出,水污染、水土流失等生态环境问题愈加普遍和扩大。水
传统的数据存储系统存在存储容量和性能等方面的局限性,而云存储可以有效地解决这些问题,同时还具有灵活性和可移植性的特点,所以云存储受到越来越多用户的关注。但是云服务器可能会存在硬件或软件的问题,这些问题将严重威胁用户数据的完整性。为此研究人员设计出了一系列用于检测云存储数据完整性的方案。然而,现有的一些方案只是针对认证性质来设计的,忽略了数据隐私的问题,另一些方案虽然保护了数据隐私,却存在效率较低的
路径跟踪控制是无人驾驶技术的关键技术之一,对保证路径跟踪性能和车辆行驶安全性至关重要。现有控制器大多是基于固定参数设计的,对不同工况的适应能力不足,如在越野环境高速跟踪复杂路况的场景,难以同时满足跟踪精度和稳定性要求。针对上述问题,本文提出了一种自适应的模型预测控制方法。本文首先基于Frenet坐标系建立了参数化的参考路径模型,引入“魔术公式”对轮胎动力学进行分析建模,继而对车辆侧向动力学进行分析
湍流大气中的光传输不仅涉及到随机介质中波传播理论,还涉及到大气湍流的复杂特性。随着高分辨成像技术以及计算机技术的不断发展,利用大气湍流激光传输成像方法,可以更加直观地获得大气湍流的时空分布变化特征,了解和掌握激光大气湍流传输效应以及湍流强度等信息,目前该方法的探测目标多为光学湍流特征量,而鲜有动力湍流特性表征量。常用的大气湍流激光传输成像实验多采用一端发射激光、另一端以漫反射屏接收激光光斑并拍摄记
道路作为城市的重要部分,改变了城市下垫面的组成。在城市化的进程中,城市道路建设事业得以快速发展,道路网越来越完善,故道路的覆盖范围大幅增加。反过来,道路空间格局也可以反映城镇化的程度,在城市化的研究中有着重要的作用。高速发展的道路交通在为人类提供了便利的同时,对城市的生态环境也产生了影响,如对地形地貌、土地覆盖等都产生了或多或少的影响。因此,监测城市道路的变化特征,对城市化和环境研究都具有重要的现
在现代计算机体系架构中,I/O设备的性能越来越备受关注,I/O虚拟化技术的产生,使得I/O设备的利用率和性能飞速提升。而基于硬件辅助I/O虚拟化技术的实现,使系统整体性能又向前迈进了一大步。传统I/O虚拟化通过软件干预会使系统多次进行上下文切换,容易形成通信瓶颈,导致CPU和大量的内存资源被浪费,基于硬件辅助I/O虚拟化技术克服了传统I/O虚拟化通过软件干预的缺点,并且是通过专用的硬件模块实现I/
比色传感和光电化学传感的概念自提出以来受到了广泛关注。近年来,通过将先进的纳米技术、界面组装方式和多样的识别反应相结合,比色传感和光电分析方法的灵敏度和选择性得到了极大的提高,应用范围也扩展到了生物识别、重金属离子以及农药分子检测等领域。随着比色传感器和光电化学传感器的发展,研究者们逐渐聚焦于光敏材料的发掘和改性以及构建具有制造成本低、器件小型化和使用便捷等优点的新型传感器。本文基于离子交换策略,
玉米是我国重要的农作物之一,在玉米生长过程中,可以通过无人机拍摄玉米植株图像,利用计算机视觉技术对植株进行计数,以估计玉米总产量,并制定下一年的育种计划。然而,实际拍摄得到的玉米植株图像,会受到光照反射、背景相似等不利因素的影响,降低了植株计数的精度,影响了玉米植株分布情况的正确显示。针对上述问题,本文开展了以下两部分工作。(1)提出了一种基于改进YOLOv3的玉米植株计数算法。首先,对训练集中的
基于深度学习的汽车智能座舱系统旨在使用计算机视觉技术构建更加智能、安全的驾乘体验,其中,人脸活体检测技术和视线估计技术是该系统中的两个重要方向。但是从目前的研究而言,人脸活体检测和驾驶员视线估计在智能座舱中的应用还并不成熟,原因是一方面,普通RGB相机捕捉不到人脸的深度信息以及对单一模态数据的建模很难达到理想的效果,导致现有的活体检测模型在实际环境下鲁棒性普遍偏低,从而给人脸识别带来了安全隐患。另