基于DPI的流量識(shí)別與控制系統(tǒng)的研究與設(shè)計(jì)
本文關(guān)鍵詞:基于DPI的流量識(shí)別與控制系統(tǒng)的研究與設(shè)計(jì)
更多相關(guān)文章: 流量識(shí)別 流量控制 深度包檢測(cè)技術(shù) AC算法 正則表達(dá)式
【摘要】:近年來互聯(lián)網(wǎng)技術(shù)飛速發(fā)展,人們的上網(wǎng)行為從過去簡(jiǎn)單的文字聊天、文件傳輸、電子郵件發(fā)展到到今天的網(wǎng)絡(luò)電話、在線視頻、多媒體會(huì)議等多元化方式,于此同時(shí),網(wǎng)絡(luò)流量呈指數(shù)級(jí)增長,帶寬資源日益緊張,特別是P2P類的應(yīng)用占用了大量的網(wǎng)絡(luò)帶寬,影響了用戶的上網(wǎng)體驗(yàn),大量非法VoIP類應(yīng)用占用電信運(yùn)營商的網(wǎng)絡(luò)資源進(jìn)行營利,沖擊傳統(tǒng)語音電話業(yè)務(wù),另外,運(yùn)營商還可以通過分析和挖掘用戶上網(wǎng)行為和習(xí)慣來開展一些增值業(yè)務(wù),面對(duì)這些挑戰(zhàn)和市場(chǎng)需求,實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)流量的可視化以及對(duì)網(wǎng)絡(luò)流量可控可管的目標(biāo)將是一份十分重要的工作。 本文在閱讀相關(guān)參考文獻(xiàn)對(duì)流量識(shí)別和控制技術(shù)進(jìn)行研究和分析的基礎(chǔ)上設(shè)計(jì)了一種有效的基于深度包檢測(cè)技術(shù)(Deep Packet Inspection, DPI)的流量識(shí)別和控制系統(tǒng)。根據(jù)網(wǎng)絡(luò)協(xié)議應(yīng)用層字符串的特點(diǎn),結(jié)合AC (Aho-Corasick)算法和正則表達(dá)式算法的優(yōu)點(diǎn),本系統(tǒng)對(duì)傳統(tǒng)字符串匹配引擎進(jìn)行了優(yōu)化并且引入流識(shí)別機(jī)制。根據(jù)P2P (Peer to Peer)類和VoIP (Voice over Internet Protocol)類協(xié)議應(yīng)用的傳輸特點(diǎn),文章以三個(gè)典型應(yīng)用為例分別設(shè)計(jì)了識(shí)別和控制方案,最后給出了測(cè)試結(jié)果。 本文所做的工作主要包括以下幾個(gè)方面: 1.結(jié)合AC算法和正則表達(dá)式算法的優(yōu)點(diǎn)設(shè)計(jì)了一種AC-RE相結(jié)合的DPI特征字符串匹配引擎,減小了在描述模糊字符串時(shí)知識(shí)庫的規(guī)模,提高了識(shí)別效率,并且引入了深度流檢測(cè)技術(shù)(Deep Flow Inspection, DFI)的識(shí)別機(jī)制,實(shí)現(xiàn)了對(duì)一些加密協(xié)議的識(shí)別功能。 2.通過對(duì)P2P、VoIP以及P2P-VoIP相結(jié)合的技術(shù)的研究,以BT、YahooMesenger、Skype為實(shí)例針對(duì)三種典型協(xié)議分別設(shè)計(jì)了種識(shí)別和控制方案,并給出了知識(shí)庫描述樣例。 3.設(shè)計(jì)了一種基于Linux的流量識(shí)別和控制系統(tǒng)的整體架構(gòu),并在實(shí)驗(yàn)室環(huán)境下完成了一種串聯(lián)在干路中的網(wǎng)絡(luò)結(jié)構(gòu)部署。 4.在系統(tǒng)設(shè)計(jì)完成后分別對(duì)四款常見的應(yīng)用軟件進(jìn)行了識(shí)別和控制功能測(cè)試,測(cè)試結(jié)果表明系統(tǒng)識(shí)別率達(dá)到90%以上,控制效果達(dá)到100%的成功率。
【關(guān)鍵詞】:流量識(shí)別 流量控制 深度包檢測(cè)技術(shù) AC算法 正則表達(dá)式
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP393.06
【目錄】:
- 摘要4-6
- ABSTRACT6-10
- 第一章 緒論10-15
- 1.1 項(xiàng)目研究背景10-11
- 1.2 項(xiàng)目研究意義11-12
- 1.3 前人研究成果綜述12-14
- 1.4 論文組織架構(gòu)14-15
- 第二章 關(guān)鍵技術(shù)研究15-26
- 2.1 P2P協(xié)議15-18
- 2.1.1 P2P協(xié)議簡(jiǎn)介15
- 2.1.2 P2P網(wǎng)絡(luò)結(jié)構(gòu)的發(fā)展15-18
- 2.2 VoIP協(xié)議18-19
- 2.2.1 VoIP協(xié)議簡(jiǎn)介18
- 2.2.2 VoIP的兩種協(xié)議18-19
- 2.3 流量識(shí)別技術(shù)19-22
- 2.3.1 基于端口的協(xié)議識(shí)別技術(shù)20
- 2.3.2 基于深度包檢測(cè)(DPI)的協(xié)議識(shí)別技術(shù)20-21
- 2.3.3 基于深度流檢測(cè)(DFI)的協(xié)議識(shí)別技術(shù)21
- 2.3.4 幾種流量協(xié)議識(shí)別技術(shù)對(duì)比21-22
- 2.4 流量控制技術(shù)22-24
- 2.5 本章小結(jié)24-26
- 第三章 匹配算法及引擎優(yōu)化26-41
- 3.1 AC多模匹配算法26-31
- 3.1.1 AC算法原理26-27
- 3.1.2 AC算法匹配過程27-31
- 3.2 正則表達(dá)式匹配算法31-37
- 3.2.1 正則表達(dá)式定義31-34
- 3.2.2 正則表達(dá)式編譯過程34-37
- 3.3 優(yōu)化的匹配引擎設(shè)計(jì)37-40
- 3.4 本章小結(jié)40-41
- 第四章 典型P2P和VOIP的識(shí)別與控制方案設(shè)計(jì)41-54
- 4.1 BitTorrent協(xié)議及其識(shí)別與控制方案41-43
- 4.2 VoIP協(xié)議識(shí)別與控制方案43-47
- 4.2.1 VoIP語音視頻網(wǎng)絡(luò)流量的分析44
- 4.2.2 YahooMessenger協(xié)議及其識(shí)別與控制方案44-47
- 4.3 P2P協(xié)議與VOIP協(xié)議的融合類型的識(shí)別與控制方案47-53
- 4.3.1 P2P協(xié)議與VoIP協(xié)議融合技術(shù)47-48
- 4.3.2 Skype協(xié)議的識(shí)別與控制方案48-53
- 4.4 本章小結(jié)53-54
- 第五章 流量識(shí)別和控制系統(tǒng)的設(shè)計(jì)54-64
- 5.1 系統(tǒng)的架構(gòu)設(shè)計(jì)54-62
- 5.1.1 數(shù)據(jù)包采集模塊54-56
- 5.1.2 知識(shí)庫模塊56-57
- 5.1.3 流量識(shí)別模塊57-60
- 5.1.4 DB模塊60
- 5.1.5 客戶端模塊60
- 5.1.6 流量控制模塊60-62
- 5.2 網(wǎng)絡(luò)部署方式62
- 5.3 本章小結(jié)62-64
- 第六章 系統(tǒng)功能測(cè)試64-69
- 6.1 系統(tǒng)流量識(shí)別功能測(cè)試64-66
- 6.2 系統(tǒng)流量控制功能測(cè)試66-68
- 6.3 本章小結(jié)68-69
- 第七章 結(jié)束語69-71
- 7.1 論文相關(guān)工作總結(jié)69
- 7.2 不足與展望69-71
- 參考文獻(xiàn)71-74
- 致謝74-75
- 作者攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄75
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 金婷;王攀;張順頤;陸青蓮;陳東;;基于DPI和會(huì)話關(guān)聯(lián)技術(shù)的QQ語音業(yè)務(wù)識(shí)別模型和算法[J];重慶郵電學(xué)院學(xué)報(bào)(自然科學(xué)版);2006年06期
2 肖武德;;一種正則表達(dá)式的高效分組算法[J];計(jì)算機(jī)安全;2010年04期
3 馬永萍;;正則表達(dá)式及其應(yīng)用[J];電腦編程技巧與維護(hù);2012年04期
4 王杰;石成輝;;基于正則表達(dá)式的動(dòng)態(tài)應(yīng)用層協(xié)議識(shí)別方案[J];計(jì)算機(jī)工程與應(yīng)用;2010年18期
5 王培鳳;李莉;;基于Aho-Corasick算法的多模式匹配算法研究[J];計(jì)算機(jī)應(yīng)用研究;2011年04期
6 吳瓊;蔣建中;郭軍利;;Skype會(huì)話建立過程分析與話路檢測(cè)[J];計(jì)算機(jī)應(yīng)用與軟件;2010年11期
7 李城龍;薛一波;汪東升;;融合自動(dòng)化逆向和聚類分析的協(xié)議識(shí)別方法[J];計(jì)算機(jī)科學(xué)與探索;2012年05期
8 魯剛;張宏莉;葉麟;;P2P流量識(shí)別[J];軟件學(xué)報(bào);2011年06期
9 王榮;萬振凱;;校園網(wǎng)流量監(jiān)控與優(yōu)化研究[J];天津工業(yè)大學(xué)學(xué)報(bào);2010年02期
10 龔藝;胡勇;方勇;劉亮;蒲偉;;應(yīng)用軟件特征字符串挖掘技術(shù)[J];信息安全與通信保密;2012年12期
中國博士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 黃昆;高性能內(nèi)容過濾與分發(fā)技術(shù)研究[D];湖南大學(xué);2009年
,本文編號(hào):790241
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/790241.html