基于FPGA技術的網絡入侵檢測是未來的發展方向,而網絡包頭的分類是入侵檢測系統的關鍵。 文章首先介紹了FPGA技術的基本原理以及其在信息安全方面的應用,接著介紹入侵檢測系統以及FPGA技術在入侵檢測系統中的應用。 分析了幾種比較出名的網絡包分類算法,包括軟件分類方法、TCAM分類算法、BV算法、Tree Bitmap算法以及端口范圍分類算法。 在此基礎上,文章設計了一個基于FPGA技術的入侵檢測系統包分類的基本框架圖,實現框架圖中的各個基本功能模塊。在實現過程中,提出了一類結合三態內容可尋址內存(TCAM)和普通存儲器(RAM)的網絡包包頭分類方案。我們將檢測規則編號并位圖化,使用RAM存儲與包頭結構相關的規則位圖,通過TCAM上的數據匹配操作,快速關聯待分析的網絡數據包與入侵檢測規則。文章還討論了網包頭分類方法的優化算法,將優化算法與未優化算法在速度和空間上進行比較。此外,還討論了對Snort的規則庫進行整理和規則化的問題。 最后,對所設計的包頭分類匹配模塊在Quartus II進行仿真評估,將實驗結果與已有的一些分類算法進行了比較。結果說明,本設計在匹配速度和更新速度上有優勢,但消耗了較多的存儲空間.
標簽: 入侵檢測系統 網絡 包分類 技術研究
上傳時間: 2013-07-17
上傳用戶:gonuiln
核子空間樣本選擇方法的核最近鄰凸包分類器,不需要賬號就可以下載
標簽: 子空間 包分類 樣本
上傳時間: 2013-12-18
上傳用戶:cjf0304
包分類算法Hypercuts算法,包分類算法Hypercuts算法
標簽: Hypercuts 算法 包分類
上傳時間: 2014-01-17
上傳用戶:三人用菜
一個matlab的工具包,里面包括一些分類器 例如 KNN KMEAN SVM NETLAB 等等有很多.
標簽: matlab NETLAB KMEAN KNN
上傳時間: 2015-04-22
上傳用戶:dianxin61
這個是我最近得到的支持向量機 light 的源碼包。。。這個源碼包主要是用作文本分類,它是由Joachims首先提出并實現。。。希望對大家有幫助!
標簽: light 源碼 支持向量機 文本分類
上傳時間: 2015-05-10
上傳用戶:x4587
ID3 分類決策數java代碼 需要ID3java代碼公用包
標簽: ID3java java ID3 代碼
上傳時間: 2013-12-10
上傳用戶:爺的氣質
c4.5 ID3 分類決策數 公用java包 share
標簽: share java 4.5 ID3
上傳時間: 2014-01-04
上傳用戶:tianjinfan
這是支持向量機分類的matlab工具包,有詳細的使用方法說明
標簽: matlab 支持向量機 分類 工具包
上傳時間: 2016-04-14
上傳用戶:diets
支持向量機的工具包,可在Matlab65下使用,具有分類和回歸功能.
標簽: Matlab 65 支持向量機 工具包
上傳時間: 2016-07-13
上傳用戶:66666
關于信號傳輸,信號處理和濾波器生成的matlab源代碼.(壓縮包內附詳細的readme和程序注釋) 找不到關于"信號處理"的分類,所以我歸在了"matlab例程"之下,望諒解. 感謝您們關注我的源碼!
標簽: matlab readme 信號處理 信號傳輸
上傳時間: 2016-07-28
上傳用戶:邶刖
蟲蟲下載站版權所有 京ICP備2021023401號-1