徐 川,杜 成,唐 红
(1重庆邮电大学通信学院 重庆 400065;2重庆邮电大学计算机学院 重庆 400065)
拒绝服务(DoS)攻击是指利用网络协议的缺陷或通过各种手段耗尽被攻击对象的资源,以使得被攻击主机或网络无法提供正常服务的攻击方式。分布式拒绝服务(distributed denial of service,DDoS)攻击则是在传统的拒绝服务攻击基础上产生的分布式大规模攻击方式。它由攻击者控制傀儡机向受害者发送大量攻击数据包,使得受害机无法正常通信。近年来,DDoS攻击技术变得越来越复杂,DDoS攻击发生的次数逐渐增多,僵尸网络的不断发展也给攻击检测带来了一定的难度,对网络安全构成严重威胁。因此,DDoS攻击检测对网络安全具有很重要的意义和价值。
目前,关于DDoS攻击的研究主要可以分为4方面:预防、检测、攻击源追踪、响应。其中,重点研究方向是攻击期间的检测技术,其目的是在攻击发生时有效地检测出攻击的存在。当前DDoS攻击的检测方法有很多种,主要分为3类:基于误用的DDoS检测、基于异常的DDoS检测以及混合式DDoS检测。基于误用的DDoS检测主要是利用了特征匹配、模型推理、状态转换和专家系统的方法;基于异常的DDoS检测主要包括统计检测、模式预测、人工智能检测、机器学习检测4种方法。混合模式DDoS攻击检测则是将误用DDoS攻击检测和异常DDoS攻击检测两种方式混合使用。基于异常的DDoS检测以及混合式DDoS检测是现在应用比较广泛的两类方法,本文对这些检测方法进行进一步的归类总结,明确各种检测方法的特点和应用范围,以便更加有效地进行DDoS攻击检测。……