跳到主要內容

臺灣博碩士論文加值系統

(100.28.227.63) 您好!臺灣時間:2024/06/22 01:35
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:陳思豪
研究生(外文):Szu-Hao Chen
論文名稱:以串流為基礎具有交錯解壓縮與病毒掃瞄的郵件代理伺服器
論文名稱(外文):A Stream-based Mail Proxy with Interleaved Decompression and Virus Scanning
指導教授:林盈達林盈達引用關係
學位類別:碩士
校院名稱:國立交通大學
系所名稱:資訊科學系所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2005
畢業學年度:93
語文別:英文
論文頁數:36
中文關鍵詞:串流分段線上即時病毒掃毒代理伺服器交錯解壓縮
外文關鍵詞:stream-basedsegmenton-the-flyvirusproxyinterleavedecompression
相關次數:
  • 被引用被引用:0
  • 點閱點閱:155
  • 評分評分:
  • 下載下載:11
  • 收藏至我的研究室書目清單書目收藏:1
在閘道器或防火牆系統上防毒時有中央控管與提早擋下病毒等優點。但管理一群電腦時,傳統的先存下整個資料再處理的方法會有資源耗損太快的問題以及大量的檔案系統存取負荷。我們實作了一個以串流為基礎的郵件代理伺服器,它以交錯執行分析MIME、解碼、解壓縮、掃毒等步驟達到部分地處理郵件而不是先將整封存起來。在實作上,我們整合了一些開放源碼的套件,並且使用系統呼叫select將其實作成單一程序的多工伺服器。這個系統完全沒有存取檔案系統時的負荷,並且使用較少量的記憶體。我們的評測程式說明了在許多種的郵件上,我們的代理伺服器與先存檔再處理的代理伺服器(以AMaViS和postfix兩套件組成)比起來同時具有更好的速度與更少的系統資源使用率。在測試數據中我們發現我們的代理伺服器在沒有任何處理單純轉送封包的情況下比傳統儲存全部的方法快七倍;在有掃毒的情況下快三倍;在有掃毒且有解壓縮的情況下快兩倍。我們的系統在記憶體的使用上,不論該連線所傳送的資料大小,對單一連線皆維持一個定值,總使用量隨著連線數線性成長;但傳統的方法在儲存空間上與連線數與資料大小皆成正比。
Anti-virus systems nowadays might operate on access gateways for centralized management and early blocking viruses. When serving a group of computers, the traditional storage-based mechanism has the scalability problem due to its storage of mails under processing. This work designs a stream-based mail proxy which processes the mail segment by segment without the storage of the entire mail and interleaves the MIME parsing, decoding, decompression and virus scanning. We integrate and modify several existing open-source packages into the proxy and use the system call select to achieve single-process concurrency. The benchmarking reveals our proxy is seven times faster than in the storage-based mail proxy on simply forwarding, and three times faster on virus scanning, and twice faster on both virus scanning and decompression. Our proxy keeps constant memory consumption for each connection and works without disk storage while the disk usage of AMaViS is proportional to both the number of clients and the mail size.
[1] Perl module: Net::SMTP::Server, http://search.cpan.org/~macgyver/SMTP-Server-1.1/Server.pm .
[2] Clam AntiVirus, http://www.clamav.net/ .
[3] Zlib, http://www.gzip.org/zlib/ .
[4] Perl module: Comperss::Zlib, http://search.cpan.org/~pmqs/Compress-Zlib-1.34/Zlib.pm .
[5] AMaVis – A Mail Virus Scanner, http://www.amavis.org/ .
[6] Trend Micro, http://www.trendmicro.com .
[7] FORTINET, http://www.fortinet.com/ .
[8] F-pod Antivirus, http://www.f-prot.com/ .
[9] CP Secure, http://www.cpsecure.com/ .
[10] The Anomy mail tools, http://mailtools.anomy.net/ .
[11] Things you need to know before programming Perl ithreads, http://qs321.pair.com/~monkads/index.pl?replies=1&node_id=288022&displaytype=print .
[12] gzip, http://www.gzip.org/ .
[13] Yevgeniy Miretskiy, Abhijith Das, Charles P. Wright, and Erez Zadok, “Avfs: An On-Access Anti-Virus File System”, The 13th USENIX Security Symposium, 2004.
[14] RFC 3548 - The Base16, Base32, and Base64 Data Encodings, http://www.faqs.org/rfcs/rfc3548.html .
[15] The C10K problem, http://www.kegel.com/c10k.html .
[16] Perl module: Devel::Profile, http://search.cpan.org/~jaw/Devel-Profile-1.04/Profile.pm .
[17] Ying-Dar Lin, Chih-Wei Jan, Po-Ching Lin, and Yuan-Cheng Lai,“An Int egrated Proxy Architecture for Anti-Virus, Anti-spam, Intrusion Detection, a nd Content Filter”
[18] Chi-Hung Chi, Jing Deng, Yan-Hong Lim, “Compression Proxy Server: Design and Implementation”, USENIX Internet Technologies & Systems, 1999
[19] P Kermani, L Kleinrock, “Virtual Cut-Through: A New Computer Communication Switching Technique” - Computer Networks 3, 1979
[20] K. Wu, P. S. Yu and J. L. Wolf, “Segment-based Proxy Caching of Multimedia Streams”, WWW’2001, pp. 36-44.
[21] Ziv, J., Lempel, A., ‘‘A universal algorithm for sequential data compression,’’ IEEE Transactions on Information Theory, IT-23:337-343, 1977.
[22] Ziv, J., Lempel, A., “Compression of individual sequences via variable-rate coding,” IEEE Transactions on Information Theory, IT-24, 5, 1978.
[23] Welch, T.A., “A technique for high-performance data compression,” Computer 17, 6 (June 1984), 8-19.
[24] M. Burrows and D. J. Wheeler, “A block-sorting lossless data compression algorithm,” Digital SRC Report 124, 1994.
[25] RFC 2045 - Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies, http://www.faqs.org/rfcs/rfc2045.html .
[26] Yahoo! Mail, http://mail.yahoo.com/ .
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
1. 劉富光,2002,〈台灣加入WTO養殖漁業之出路〉,《農政與農情》,117期。
2. 葉信平,2001,〈台灣水產養殖現況及其永續性(二)〉,《中國水產月刊》,580期:頁36~41。
3. 葉信平,2001,〈台灣水產養殖現況及其永續性(一)〉,《中國水產月刊》,579期:頁21~29。
4. 黃際鍊,1995,〈台灣農產品國際競爭力淺析〉,《農業金融論叢》,第三十四輯:頁1~22。
5. 黃友義,2000,〈海上箱網養殖推廣〉,《中國水產月刊》,567期:頁51~55。
6. 陳秉正、陳秉弘,1999,〈台灣箱網養殖產業面臨之問題〉,《中國水產月刊》,561期:頁25~37。
7. 陳啟榮、陳郁蕙、王瓊霞,2001,〈台灣與中國大陸鰻魚產業之比較利益分析〉,《中華農學會報》,第二卷,第4期:頁308~319。
8. 陳君如,2000,〈台灣養殖漁業發展沿革〉,《中國水產月刊》,569期:頁13~29。
9. 胡興華,2002,〈加入WTO以後中國漁業的因應對策〉,《漁業推廣》,187期。
10. 胡興華,2000。〈台灣重要養殖漁類現況〉,《中國水產月刊》,571期:頁31~42。
11. 胡其湘,2000,〈巨變時代的漁產運銷之策〉,《中國水產月刊》,568期:頁29~44。
12. 周登陽、鄭惠文,1998,〈兩岸農產品在日、港競爭態勢之研究〉,《農業經濟叢刊》,第三卷,第二期:頁171~208。
13. 吳天仁,1998,〈介紹大陸鰻魚養殖問題〉,《中國水產月刊》,549期:頁55~58。
14. 余金妹,2002。〈台灣水產貿易現況(上)〉,《中國水產》,592期:頁21~30。
15. 江福松,2001。〈全球吳郭魚產銷概況與台灣吳郭魚產業之未來展望〉,《中國水產月刊》,584期:頁42~46。