透過您的圖書館登入
IP:13.59.61.119
  • 學位論文

基於NetFPGA10G架構中適用速寫演算法之控制器設計與實現

Implementation of a CountMin Sketch Update Controller on the NetFPGA10G Platform

指導教授 : 賴裕昆
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


隨著網路傳輸速率的發展,在高速網路環境中準確的量測封包流成為一項具有挑戰性的任務。本論文使用NetFPGA-10G開發平台實現了以Count-Min Sketch作為核心的量測系統,利用開發平台內的FPGA晶片之Block RAM與QDRII SRAMs作為兩階層式(two-level)的記憶體架構。在論文中主要的設計是透過QDRII SRAM將觀測區間所記錄的Count-Min Sketch量測資訊進行儲存,並於主機端執行SRAM的讀取每個觀測區間所記錄的量測資訊。我們的系統透過真實網路封包流記錄檔進行驗證與討論。

並列摘要


It’s a challenging task to conduct accurate measurement in wire-speed for high speed computer networks. This dissertation implements sets of counters based on the Count-Min Sketch with two-level memory hierarchy in the Xilinx Virtex-5 TX240T FPGA on a NetFPGA-10G platform. We focus on the design interfacing banks of QDRII SRAMs such that Count-Min sketch data structure can be stored and processed by the host processor for various observed time intervals. The design space is explored and verified with real-world traces.

參考文獻


[31] 王南程. 電腦網路流量變異偵測系統之NetFPGA硬體實現. 中原大學電機工程研究所學位論文, (2010年):1-57, 2010.
[2] CAIDA: the cooperative association for internet data analysis. http://www.caida.org.
[3] Choosing the right cypress SRAM.
[10] Pipelined SRAM with NoBLTM architecture. http://www.cypress.com/?docID=38263.
[11] Platform studio and the embedded development kit (EDK). http://www.xilinx.com/tools/platform.htm.

延伸閱讀