基于FPGA技術(shù)的網(wǎng)絡(luò)入侵檢測(cè)是未來(lái)的發(fā)展方向,而網(wǎng)絡(luò)包頭的分類是入侵檢測(cè)系統(tǒng)的關(guān)鍵。 文章首先介紹了FPGA技術(shù)的基本原理以及其在信息安全方面的應(yīng)用,接著介紹入侵檢測(cè)系統(tǒng)以及FPGA技術(shù)在入侵檢測(cè)系統(tǒng)中的應(yīng)用。 分析了幾種比較出名的網(wǎng)絡(luò)包分類算法,包括軟件分類方法、TCAM分類算法、BV算法、Tree Bitmap算法以及端口范圍分類算法。 在此基礎(chǔ)上,文章設(shè)計(jì)了一個(gè)基于FPGA技術(shù)的入侵檢測(cè)系統(tǒng)包分類的基本框架圖,實(shí)現(xiàn)框架圖中的各個(gè)基本功能模塊。在實(shí)現(xiàn)過(guò)程中,提出了一類結(jié)合三態(tài)內(nèi)容可尋址內(nèi)存(TCAM)和普通存儲(chǔ)器(RAM)的網(wǎng)絡(luò)包包頭分類方案。我們將檢測(cè)規(guī)則編號(hào)并位圖化,使用RAM存儲(chǔ)與包頭結(jié)構(gòu)相關(guān)的規(guī)則位圖,通過(guò)TCAM上的數(shù)據(jù)匹配操作,快速關(guān)聯(lián)待分析的網(wǎng)絡(luò)數(shù)據(jù)包與入侵檢測(cè)規(guī)則。文章還討論了網(wǎng)包頭分類方法的優(yōu)化算法,將優(yōu)化算法與未優(yōu)化算法在速度和空間上進(jìn)行比較。此外,還討論了對(duì)Snort的規(guī)則庫(kù)進(jìn)行整理和規(guī)則化的問(wèn)題。 最后,對(duì)所設(shè)計(jì)的包頭分類匹配模塊在Quartus II進(jìn)行仿真評(píng)估,將實(shí)驗(yàn)結(jié)果與已有的一些分類算法進(jìn)行了比較。結(jié)果說(shuō)明,本設(shè)計(jì)在匹配速度和更新速度上有優(yōu)勢(shì),但消耗了較多的存儲(chǔ)空間.
標(biāo)簽: 入侵檢測(cè)系統(tǒng) 網(wǎng)絡(luò) 包分類 技術(shù)研究
上傳時(shí)間: 2013-07-17
上傳用戶:gonuiln
不少使用CAD的朋友在找CAD填充圖案,附件是小編收集的近千種cad填充圖案打包,供CAD學(xué)習(xí)和使用者參考,希望對(duì)大家能有所幫助。以下是cad填充圖案使用說(shuō)明。 CAD填充圖案使用說(shuō)明: 1、將填充名改成自己比較容易識(shí)別的名稱,但要注意填充文件和填充名要完全一致(不用區(qū)分大小寫)。 我收集的這些填充圖案有些是中文名稱,很容易就知道填充圖案的類型。有些是英文名,本來(lái)我想將這些英文名都改成中文名的填充。 我可以提供大家方法。先用記事本打開(kāi)其中一個(gè)填充文件,如下圖所示: 圖中打開(kāi)的填充名為b043,文件名也必須為043,否則CAD是不認(rèn)的。類似上圖所示的填充,如果希望CAD的填充列表中直接顯示中文,方便查找,你就需要先用記事本將PAT文件打開(kāi),復(fù)制“板巖”,選中b043,粘貼將其替換成“板巖”,關(guān)閉并保存文件。選中文件后單擊文件名進(jìn)入重命名轉(zhuǎn)臺(tái),選中前面的B043,CTRl+V粘貼,將"B043.pat"修改成"板巖.pat"。 修改的最終效果類似下圖所示的“六邊形蜂窩轉(zhuǎn)”填充。 2、不建議將所有收集的填充都一次性復(fù)制到CAD的填充目錄(patterns)下。 如果將大量填充都復(fù)制到CAD的填充目錄下,在填充時(shí)效率并不高,因?yàn)橐谏锨ХN填充中找出你要使用的填充,也不是一件簡(jiǎn)單的事情。因此我建議不要做加法,而是應(yīng)該做減法,將自己可能用到的填充保留,把根本不會(huì)用到的填充刪除。 對(duì)于這個(gè)壓縮包也是如此,當(dāng)需要使用其中某種填充時(shí),你再將填充拷過(guò)去。 3、如何在這么多填充圖案中找到自己需要的填充圖案。 由于有些填充圖案用的是英文名,可以分別通過(guò)文件名和包含文字來(lái)搜索你要找的填充名來(lái)判斷在這些填充中是否有你需要的填充。如果找到的是一個(gè)英文名稱的填充文件,你可以參照第一點(diǎn)中的方法進(jìn)行修改,方便使用。
上傳時(shí)間: 2014-01-18
上傳用戶:凌云御清風(fēng)
The #1 Step-by-Step Guide to labviewNow Completely Updated for labview 8! Master labview 8 with the industry's friendliest, most intuitive tutorial: labview for Everyone, Third Edition. Top labview experts Jeffrey Travis and Jim Kring teach labview the easy way: through carefully explained, step-by-step examples that give you reusable code for your own projects! This brand-new Third Edition has been fully revamped and expanded to reflect new features and techniques introduced in labview 8. You'll find two new chapters, plus dozens of new topics, including Project Explorer, AutoTool, XML, event-driven programming, error handling, regular expressions, polymorphic VIs, timed structures, advanced reporting, and much more. Certified labview Developer (CLD) candidates will find callouts linking to key objectives on NI's newest exam, making this book a more valuable study tool than ever. Not just what to d why to do it! Use labview to build your own virtual workbench Master labview's foundations: wiring, creating, editing, and debugging VIs; using controls and indicators; working with data structures; and much more Learn the "art" and best practices of effective labview development NEW: Streamline development with labview Express VIs NEW: Acquire data with NI-DAQmx and the labview DAQmx VIs NEW: Discover design patterns for error handling, control structures, state machines, queued messaging, and more NEW: Create sophisticated user interfaces with tree and tab controls, drag and drop, subpanels, and more Whatever your application, whatever your role, whether you've used labview or not, labview for Everyone, Third Edition is the fastest, easiest way to get the results you're after!
標(biāo)簽: Everyone LabVIEW for 英文
上傳時(shí)間: 2013-10-14
上傳用戶:shawvi
不少使用CAD的朋友在找CAD填充圖案,附件是小編收集的近千種cad填充圖案打包,供CAD學(xué)習(xí)和使用者參考,希望對(duì)大家能有所幫助。以下是cad填充圖案使用說(shuō)明。 CAD填充圖案使用說(shuō)明: 1、將填充名改成自己比較容易識(shí)別的名稱,但要注意填充文件和填充名要完全一致(不用區(qū)分大小寫)。 我收集的這些填充圖案有些是中文名稱,很容易就知道填充圖案的類型。有些是英文名,本來(lái)我想將這些英文名都改成中文名的填充。 我可以提供大家方法。先用記事本打開(kāi)其中一個(gè)填充文件,如下圖所示: 圖中打開(kāi)的填充名為b043,文件名也必須為043,否則CAD是不認(rèn)的。類似上圖所示的填充,如果希望CAD的填充列表中直接顯示中文,方便查找,你就需要先用記事本將PAT文件打開(kāi),復(fù)制“板巖”,選中b043,粘貼將其替換成“板巖”,關(guān)閉并保存文件。選中文件后單擊文件名進(jìn)入重命名轉(zhuǎn)臺(tái),選中前面的B043,CTRl+V粘貼,將"B043.pat"修改成"板巖.pat"。 修改的最終效果類似下圖所示的“六邊形蜂窩轉(zhuǎn)”填充。 2、不建議將所有收集的填充都一次性復(fù)制到CAD的填充目錄(patterns)下。 如果將大量填充都復(fù)制到CAD的填充目錄下,在填充時(shí)效率并不高,因?yàn)橐谏锨ХN填充中找出你要使用的填充,也不是一件簡(jiǎn)單的事情。因此我建議不要做加法,而是應(yīng)該做減法,將自己可能用到的填充保留,把根本不會(huì)用到的填充刪除。 對(duì)于這個(gè)壓縮包也是如此,當(dāng)需要使用其中某種填充時(shí),你再將填充拷過(guò)去。 3、如何在這么多填充圖案中找到自己需要的填充圖案。 由于有些填充圖案用的是英文名,可以分別通過(guò)文件名和包含文字來(lái)搜索你要找的填充名來(lái)判斷在這些填充中是否有你需要的填充。如果找到的是一個(gè)英文名稱的填充文件,你可以參照第一點(diǎn)中的方法進(jìn)行修改,方便使用。
上傳時(shí)間: 2013-11-02
上傳用戶:lhw888
Complete support for EBNF notation; Object-oriented parser design; C++ output; Deterministic bottom-up "shift-reduce" parsing; SLR(1), LALR(1) and LR(1) table construction methods; Automatic parse tree creation; Possibility to output parse tree in XML format; Verbose conflict diagnostics; Generation of tree traverse procedures
標(biāo)簽: Object-oriented Deterministic Complete notation
上傳時(shí)間: 2014-11-29
上傳用戶:kr770906
此軟件應(yīng)用了桌面表單,自定義菜單,常用工具條,數(shù)據(jù)表加密,TREE等控件技術(shù)。新學(xué)者可以借鑒。人性與個(gè)性化的界面設(shè)計(jì),嘿嘿,還真值得一看
上傳時(shí)間: 2015-01-18
上傳用戶:遠(yuǎn)遠(yuǎn)ssad
This scheme is initiated by Ziv and Lempel [1]. A slightly modified version is described by Storer and Szymanski [2]. An implementation using a binary tree is proposed by Bell [3]. The algorithm is quite simple: Keep a ring buffer, which initially contains "space" characters only. Read several letters from the file to the buffer. Then search the buffer for the longest string that matches the letters just read, and send its length and position in the buffer.
標(biāo)簽: initiated described modified slightly
上傳時(shí)間: 2014-01-09
上傳用戶:sk5201314
Contains a complete archiver by Haruhiko Okumura. The archiver uses an LZ engine whose output is compressed with static Huffman. The file is chopped into pieces which all get their own independent set of Huffman tree s. ARJ 2.41, ZIP 2.0 and PKZIP 2.04g use essentially the same method. ZOO and LHA even use excactly the same method.
標(biāo)簽: archiver Contains complete Haruhiko
上傳時(shí)間: 2014-01-17
上傳用戶:himbly
項(xiàng)目描述: Fink is an attempt to bring the full world of Unix Open Source software to Darwin and Mac OS X. Packages are downloaded and built automatically and installed into a tree managed by dpkg. Fink試圖將Unix開(kāi)源軟件世界帶入到 Darwin 和Mac OS X。工具包可以被下載和自動(dòng)生成,并安裝到由dpkg管理的樹狀結(jié)構(gòu)中。 來(lái)源: http://sourceforge.net/projects/fink/
標(biāo)簽: software attempt Darwin Source
上傳時(shí)間: 2015-04-17
上傳用戶:tedo811
一、編程環(huán)境: windows2003 +visual stdio c++ .net,Ado + SQL2000 二、SQL設(shè)置: 將在SQL2000下建立schooldata數(shù)據(jù)庫(kù),導(dǎo)入數(shù)據(jù)文件 三、導(dǎo)入數(shù)據(jù): data目錄下有school_back數(shù)據(jù)庫(kù)備分文件 操作:用SQL企業(yè)管理器還原數(shù)據(jù)庫(kù)來(lái)導(dǎo)入數(shù)據(jù) 訪問(wèn)本地?cái)?shù)據(jù)庫(kù)服務(wù)器,密碼是自己設(shè)置的那個(gè),操作schooldata數(shù)據(jù)庫(kù)的用戶名和密碼相同。 主要用ADO訪問(wèn)數(shù)據(jù)庫(kù),和幾個(gè)顯示數(shù)據(jù)的控件Treectrl,listctrl,datagrid等程序中有幾個(gè)BUG還沒(méi)解決, 四、實(shí)現(xiàn)功能: 操作:在選擇查詢條件:選擇一個(gè),tree控件里顯示相關(guān)信息 可以在tree控件里單擊來(lái)顯示每個(gè)ITEM,每個(gè)ITEM相關(guān)信息顯示在LIST控件內(nèi) 雙擊LIST控件顯示具體信息 也可以在窗口里單擊右鍵或操作菜單具體操作 五、主要功能: 查詢,添加,刪除,顯示“學(xué)院,各系,班級(jí),學(xué)生,教師,社團(tuán),課程”等信息 程序還用了Active Skin 對(duì)程序進(jìn)行了換膚!!
標(biāo)簽: SQL 2000 schooldata windows
上傳時(shí)間: 2015-04-26
上傳用戶:zyt
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1