APP下载

SDN环境下基于信息熵的DDoS攻击检测方法改进

2019-10-21赵贝贝

现代信息科技 2019年21期

摘  要:SDN环境下,针对基于信息熵值的DDoS攻击检测方法一般采用固定阈值,无法较好适应网络环境动态变化而导致高误报率的问题,基于此提出了一种对传统信息熵的改进方法,在使用信息熵的基础上运用指数加权移动平均算法设定动态阈值,减小了固定阈值对检测正确率的影响。仿真实验表明该方法较传统信息熵值检测方法提高了检测准确率,同时降低了误报率和检测时间。

关键词:SDN;DDoS;信息熵;动态阈值

中图分类号:TP393.08       文献标识码:A 文章编号:2096-4706(2019)21-0129-03

Abstract:In the software definition network(SDN) environment,the method of DDoS attack detection based on the information entropy value generally adopts the fixed threshold value,can not adapt to the dynamic change of the network environment and leads to the problem of high error rate,and provides an improved method for the traditional information entropy. Based on the information entropy,the dynamic threshold is set by using the index-weighted moving average algorithm,and the influence of the fixed threshold on the detection accuracy is reduced. The simulation experiment shows that the method improves the detection accuracy compared with the traditional information entropy value detection method,and simultaneously reduces the error rate and the detection time.

Keywords:SDN;DDoS;information entropy;dynamic threshold

0  引  言

隨着计算机的迅猛发展,网络用户不断增多,网络规模不断扩大,传统网络面临结构复杂、网络难以管理等诸多问题,软件定义网络(SDN)便由此诞生[1-3]。SDN利用分层的思想,将数据和控制层面进行解耦,简化了网络结构,使网络控制变得更为灵活和集中[4]。然而,SDN控制器网络管理的高度中心化,很容易造成单点失效,一旦SDN控制器受到攻击,会致使交换机和控制器无法正常连接,整个SDN环境将会失去控制进而瘫痪。当今SDN面临的最大威胁之一便是分布式拒绝服务(DDoS)攻击[5]。

DDoS是攻击者通过控制多个肉鸡或服务器等资源组成僵尸网络,对被攻击者发送大量合法的请求,从而占用大量网络资源,致使被攻击者无法处理新的网络请求[6]。DDoS利用SDN环境下控制器集中控制特点以及交换机基于流表转发的特性,通过耗尽交换机流表缓存、控制器的系统资源或阻塞链路带宽等,致使SDN网络崩溃。

1  相关工作

当前已有大量针对SDN环境下DDoS攻击检测方法的研究。……

登录APP查看全文