English  |  正體中文  |  简体中文  |  Items with full text/Total items : 28611/40652
Visitors : 766077      Online Users : 55
RC Version 4.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Adv. Search
LoginUploadHelpAboutAdminister

Please use this identifier to cite or link to this item: http://ntour.ntou.edu.tw:8080/ir/handle/987654321/35777

Title: 增進Linux VPN效能之軟體架構設計與實作
Linux VPN Performance Enhancement Using Software-Based Architecture
Authors: Wei-Zhang Zhong
鍾委璋
Contributors: NTOU:Department of Computer Science and Engineering
國立臺灣海洋大學:資訊工程學系
Keywords: 零拷貝;封包處理;虛擬私有網路
Date: 2012
Issue Date: 2013-10-07T02:59:00Z
Abstract: 本篇論文主要探討當網路傳輸頻寬達到接近Gigabit 時,傳統的封包處理方式使得封包在使用者空間和作業系統核心空間來回複製兩次以及過多的系統呼叫,會對系統造成不必要的額外負荷。本研究所提出的系統架構不但減少了資料搬移的次數,也節省了過多的系統呼叫的問題,進而達到降低系統負荷以及傳輸效能提升的目的。現在許多Linux的VPN應用程式底層是使用TUN模組,所以本研究所提出的系統架構也是以VPN實作。該架構是使用純軟體的方式,不需要額外的硬體配備支援。 在應用程式開發方面若要使用我們修改過後的模組,需要先向核心要求一塊共享的記憶體空間,並使用我們所撰寫的API存取TUN裝置,就可以達到效能上的改善。該系統架構已經將記憶體區塊做好管理,所以它是一個便於開發的方式。除此之外,Android 手機的作業系統也是以Linux作業系統開放原始碼為基礎去編譯的,而且TUN是模組的型式,所以也將我們所修改過的TUN模組移植到Android手機上。最後,在實體機上建立VPN環境,實驗結果證明本研究的系統架構可以有效降低4成左右的系統負荷。
URI: http://ethesys.lib.ntou.edu.tw/cdrfb3/record/#G0019957039
http://ntour.ntou.edu.tw/handle/987654321/35777
Appears in Collections:[資訊工程學系] 博碩士論文

Files in This Item:

File Description SizeFormat
index.html0KbHTML87View/Open


All items in NTOUR are protected by copyright, with all rights reserved.

 


著作權政策宣告: 本網站之內容為國立臺灣海洋大學所收錄之機構典藏,無償提供學術研究與公眾教育等公益性使用,請合理使用本網站之內容,以尊重著作權人之權益。
網站維護: 海大圖資處 圖書系統組
DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - Feedback