作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2009, Vol. 35 ›› Issue (16): 112-114. doi: 10.3969/j.issn.1000-3428.2009.16.039

• 安全技术 • 上一篇    下一篇

基于TCP缓存的DDoS攻击检测算法

胡 鸿,袁津生,郭敏哲   

  1. (北京林业大学信息学院,北京 100083)

  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-08-20 发布日期:2009-08-20

DDoS Attack Detection Algorithm Based on TCP Backlog

HU Hong, YUAN Jin-sheng, GUO Min-zhe   

  1. (Department of Information Science and Technology, Beijing Forestry University, Beijing 100083)

  • Received:1900-01-01 Revised:1900-01-01 Online:2009-08-20 Published:2009-08-20

摘要:

由拒绝服务攻击(DoS)发展而来的分布式拒绝服务攻击(DDoS)已成为目前网络安全的主要威胁之一。从分析TCP缓存入手,提出一种基于缓冲区检测的DDoS检测算法。结合历史连接记录来对TCP缓存进行分析,生成特征向量,通过BP神经网络检测TCP缓存异常程度,根据异常程度判断是否发生攻击。实验结果表明,该算法能迅速准确地检测出DDoS攻击,有效阻止DDoS攻击的发生。

关键词: 分布式拒绝服务攻击, TCP缓存, BP神经网络

Abstract: The Distributed Denial of Service(DDoS) attack developing from Denial of Service(DoS) attack has become one of the major threats to network security. This paper starts from the analysis of TCP backlog, and proposes an algorithm based on TCP Backlog detection. Algorithm analyzes TCP backlog combing with historical connected records, generates features vectors, detects abnormal level of TCP backlog using BP neural networks, determines whether attack happens according to the abnormal level. Experimental result shows that the algorithm can detect DDoS attack quickly and accurately, and prevent the occurrence of DDoS attack effectively.

Key words: Distributed Denial of Service(DDoS) attack, TCP backlog, BP neural networks

中图分类号: