摘要
为有效判断网络数据包是否存在被攻击的可能性,在以往研究的基础上,提出了一种DMPSO(detection method based on particle swarm optimization)检测算法。根据数据包属性的离散度定义状态检测指标;利用粒子群优化方法给出了标准差分布的计算流程,以判断数据包的异常状况;通过OPNET和MATLAB进行仿真实验,深入研究影响该算法的关键因素,对比其与其它算法间的性能状况,实验结果表明,DMPSO具有较好的适应性。
To effectively determine the possibility of attacks for network packets, a new detection algorithm DMPSO (detection method based on particle swarm optimization) was proposed on the basis of previous studies. At first, the state indicators were defined with the discreteness of packet characteristic, and the calculation process of standard deviation distribution was presented to judge the packet anomaly by using particle swarm optimization. Finally, a simulation with OPNET and MATLAB was conducted to study the key factors of DMPSO. Compared to the performances of other algorithms, the results show that the proposed algorithm has better adaptability.
出处
《计算机工程与设计》
CSCD
北大核心
2014年第8期2691-2695,共5页
Computer Engineering and Design
基金
四川省教育厅重点基金项目(13ZA0118)
人工智能四川省重点实验室开放基金项目(2012RYY02)
四川理工学院培育基金项目(2012PY13)
关键词
攻击
检测
异常
粒子群优化
attack
detection
anomaly
particle swarm optimization