• 藍色版面
  • 綠色版面
  • 橘色版面
  • 粉紅色版面
  • 棕色版面
帳號:guest(120.119.126.29)          離開系統
字體大小: 字級放大   字級縮小   預設字形  

詳目顯示

研究生: 賴莘凱
研究生(外文): Hsin-Kai Lai
論文名稱: 以FPGA嵌入式系統實作OSI第七層網路封包過濾器
論文名稱(外文): Implementation of An OSI Layer 7 Network Packet Filter  Based on FPGA Embedded System
指導教授: 李景立
學位類別: 碩士
校院名稱: 樹德科技大學
系所名稱: 資訊工程系碩士班
論文出版年: 99
畢業學年度: 98
語文別: 中文
論文頁數: 54
中文關鍵詞: 嵌入式網路過濾器
外文關鍵詞: FPGALinuxLayer 7
相關次數:
  • 被引用:0
  • 點閱:52
  • 評分:*****
  • 下載:0
  • 書目收藏:0
每個網路應用程式皆會在封包中產生特定的字串型態,在網路上檢查這些封包及字串可以阻擋特定的網路通訊軟體,以達到網路過濾、控管的目的。本研究使用OSI(Open Systems Interconnection)網路架構的第七層(application layer)封包過濾的方法來達到過濾控管特定網路應用軟體的功能。本研究先使用NET-Start!-IXP嵌入式系統開發板設計,再移植到FPGA嵌入式系統開發板以Linux作業系統實作OSI第七層網路封包過濾器(L7-filter),具有低成本、高效能的優點,同時系統中搭配網路伺服器,提供GUI的操作介面以方便網路控管。
Each internet application can produce a specific type of strings in the packets. Checking these strings on the network is able to block a particular type of internet communication software to achieve the purposes of internet filtering and controlling. The study applies the method of the packet filter on the application layer of OSI (Open Systems Interconnection) to achieve the functions of filtering and controlling for a particular type of internet application. Firstly, a NET-Start!-IXP board is used to design the layer 7 network packet filter, and then the proposed design is transplanted to FPGA embedded system development board. The proposed design possesses the advantages of low cost and high performance. Moreover, the system has web server providing GUI interface in order to facilitate internet management
中文摘要................................i
英文摘要...............................ii
誌謝.................................iii
目錄..................................iv
表目錄................................vi
圖目錄...............................vii
第一章 緒論.............................1
1.1 前言...............................1
1.2 研究背景............................2
1.3 文章架構............................2
第二章 相關技術背景探討....................3
2.1 OSI七層基本架構......................3
2.2 L7-filter專案計畫...................11
2.2.1 L7-filter模組....................11
2.2.2 L7-filter比對方式.................13
2.2.3 L7-filter正規表示式...............14
2.3現有的網路過濾器......................17
第三章 設計與實作........................19
3.1 NET-Start!-IXP網路過濾器............19
3.2 FPGA嵌入式系統開發...................21
3.2.1 FPGA嵌入式系統....................21
3.2.2 FPGA嵌入式系統開發工具..............22
3.2.3 嵌入式核心設計流程..................24
3.3 FPGA嵌入式系統實作L7-filter..........30
3.3.1 開機載入程式移植....................31
3.3.2 第二網路卡製作......................33
3.3.3 L7-filter移植.....................38
3.3.4其他模組移植.........................41
第四章 模擬實驗...........................42
4.1實驗方法..............................42
4.2實驗結果及分析.........................43
第五章 結論與未來工作......................46
參考文獻.................................47
附錄....................................49
[1]T. Karagiannis, A. Broidom, M Faloutsos and K. claffy, “Transport layer
identification of P2P traffic,” in Proceeding of ACM SIGCOMM IMC’04,
Taormina, Sicily, Italy, pp. 121-134, October, 2004.
[2]http://hicare.hinet.net
[3]http://www.itu.int/rec/T-REC-X.200-199407-I/en
[4]http://l7-filter.sourceforge.net
[5]A. Mierlutiu, “A rule cache for IP tables in Linux,” in Proceedings of
RoEduNet rnational Conference, Iasi, Romania, pp. 108-114, June 5-6, 2003.
[6]http://www.hmug.org/man/3/regsub.html
[7]Honda Chen, Pai-Fa Wu, and Yang-Yu Yeh, “Energy benefits of
embedded linux 2.6 in arm9 based SoC systems”, Conference on
Microelectronics Technology and Application, pp. 125-126, 2007
[8]http://www.gnu.org
[9]http://www.linux.org/dist/kernel.html
[10]http://www.autosoftsys.com/CSVServer.cfm
[11]Ralph Droms, "Automated configuration of TCP/IP with DHCP," IEEE Internet
Computing, pp. 45-53, 1999
[12]http://www.roaringpenguin.com/products/pppoe
[13]http://l7-filter.sourceforge.net/performance
[14]http://www.wireshark.org
[15]陳郁堂, 周豐谷, “P2P資料流偵測”, 台灣科技大學電子工程系, 碩士論文, 2006年1月。
[16]http://www.xilinx.com/products/virtex5/index.htm
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
* *