基于Snort的入侵防御系統(tǒng)性能優(yōu)化研究
[Abstract]:Nowadays, the development of information technology, especially the rapid development of Internet technology, brings great convenience to the life of contemporary people. However, with the popularity of various network applications, it also provides more opportunities for network attackers. In recent years, network intrusion has been increasing year by year, resulting in loss is incalculable. Intrusion Prevention (IDS) is a special technology to defend all kinds of network attacks. It combines the advantages of firewall and intrusion detection technology. It not only can detect the network packets deeply, but also can block the attacks in time. At present, the biggest problem of intrusion prevention system is the bottleneck caused by network delay and packet loss. As the intrusion prevention system is connected to the backbone network in series, once the network delay is large or the packet is lost, it will seriously affect the users' normal network access, so how to improve the performance of the intrusion prevention system. It is an urgent problem to reduce network delay and increase system throughput. In this paper, the open source intrusion detection system (Snort) is deeply analyzed, and a prototype of intrusion prevention system based on Snort is designed and implemented. Among them, the abuse detection module of the system transplanted the core detection engine of Snort. On this basis, this paper has carried on the unit test and the analysis to the abuse detection module of the system, has found the system performance bottleneck, has carried on the following improvement and the optimization to the correlation link, has carried on the following improvement and the optimization to the Snort detection engine, has aimed at the Snort detection engine, This paper proposes and implements a dynamic priority adjustment scheme of rule chain based on activity degree. The experimental results show that the scheme can effectively improve the detection performance of the system under the network environment of "a large number of continuous attacks". The current version of Snort is analyzed using pattern matching BM algorithm and AC algorithm. The existing improved algorithms are analyzed. On this basis, an improved multi-pattern matching algorithm is proposed and applied to the system. Through experimental comparison, it is proved that the performance of the improved algorithm in actual detection is better than that of the former version .3) based on multi-core platform, a "concurrent detection engine model under multi-core platform" is proposed in this paper. The architecture of the system abuse detection module is improved from the original single-thread model to the multi-process concurrent model in order to give full play to the computing power of each core of the multi-core CPU. The test results on the 8-core hardware platform show that, The model can effectively improve the throughput of the system and improve the detection performance of the whole system. Finally, the above three improved schemes are applied to the intrusion prevention system, and combined with other functional modules of the system to test the overall performance. The test results show that the overall performance of the improved system has been greatly improved.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP393.08
【參考文獻(xiàn)】
相關(guān)期刊論文 前7條
1 趙林亮;廖先林;田敏;秦勇;;RTP快速匹配最佳發(fā)送速率算法的研究[J];東北大學(xué)學(xué)報(bào)(自然科學(xué)版);2008年05期
2 王浩;周曉峰;;基于入侵檢測(cè)系統(tǒng)snort的BM模式匹配算法的研究和改進(jìn)[J];計(jì)算機(jī)安全;2009年02期
3 牛建強(qiáng);徐美玉;陳昕;曹元大;;基于SNORT的入侵規(guī)則動(dòng)態(tài)排序方法研究[J];計(jì)算機(jī)工程與應(yīng)用;2006年28期
4 盧捚;吳忠望;王宇;盧昱;;基于kNN算法的異常行為檢測(cè)方法研究[J];計(jì)算機(jī)工程;2007年07期
5 徐帆;沈立;王志英;;基于多核平臺(tái)的多線程動(dòng)態(tài)優(yōu)化框架[J];計(jì)算機(jī)工程與科學(xué);2011年05期
6 陳虎;彭江鋒;施少懷;;gAC:基于GPU的高性能AC算法[J];計(jì)算機(jī)工程與應(yīng)用;2012年12期
7 許一震,王永成,沈洲;一種快速的多模式字符串匹配算法[J];上海交通大學(xué)學(xué)報(bào);2002年04期
相關(guān)碩士學(xué)位論文 前1條
1 萬(wàn)姝伊;基于AC-BM改進(jìn)算法的IPS研究與實(shí)現(xiàn)[D];合肥工業(yè)大學(xué);2011年
,本文編號(hào):2192455
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2192455.html