摘要
为快速准确进行DDoS(Distributed Denial of Service,分布式拒绝服务)攻击检测,提出在Hadoop环境下,基于朴素贝叶斯的DDoS攻击检测算法。该算法主要有3个阶段:确定被检测数据文件的TCP flag属性,作为朴素贝叶斯的训练和检测属性;利用训练原理,两次扫描正常和异常流量文件,得到正常和非正常网络状态下属性的先验概率和条件概率;扫描待检测数据集,计算两种状态下的后验概率,并比较后验概率的大小,以此判断是否会受到攻击。实验结果表明,该算法具有对缺失数据不敏感、实现简单的优点。
出处
《软件导刊》
2016年第11期39-41,共3页
Software Guide
基金
国家自然科学基金项目(61471169)
湖南省科技计划基金资助项目(2012GK3047)