博碩士論文 102553013 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:29 、訪客IP:34.237.245.80
姓名 劉志宏(Chih-Hung Liu)  查詢紙本館藏   畢業系所 通訊工程學系在職專班
論文名稱 以Linux系統為基礎之NAT效能優化研究及其實作
(Study and Implementation on the Performance Improvement in Linux based NAT System)
相關論文
★ 應用MSPP至DWDM都會光纖網路的設計★ 光網路與WiMAX整合架構研究及其簡化雛型實驗
★ 光波長劃分多工網路之路徑保護機制研究★ 標籤交換網路下具有服務品質路由安排之研究
★ 以訊務相關性為基礎的整合性服務可調整QoS排程器之研究★ 以群體播送支援IPv6環境下移動式網路連結更新之研究
★ 無線區域網路資源動態分配之效能研究★ 在微觀移動環境下有效資源保留之路徑管理研究
★ 無線網路交握程序之預先認證方法分析與比較★ 無線區域網路虛擬允入控制之研究
★ IPv6環境下移動網路之連結更新程序及其效能之研究★ 具有限數量波長轉換節點的分波多工網路之群播波長分配與容量計算研究
★ 階層化行動式IPv6移動錨點選擇機制研究★ 具高能量移動節點之叢集式感測網路 效能研究
★ 預先註冊之快速換手階層化行動式IPv6研究★ 分波多工網際網路之跨層保護技術研究
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   至系統瀏覽論文 ( 永不開放)
摘要(中) 近年來,許多的網際網路服務供應商(Internet Service Providers)已正式宣佈提供1Gbps速度服務,且也有部分的網路應用程序要求高速的傳輸速率以供使用;然而截至目前為止,大部分的家庭終端使用者都是使用無線基地台(Access Point)做為擴充,但這些裝置通常都無法達到最高的傳輸數率,即便無線基地台已經支援1 Gigabit傳輸速度,究其原因大部份與裝置晶片限制或系統非最優化為主要的兩大因素,也因為這兩大因素限制了網路傳輸速度。
在本論文中,我們提出了一個Boost網路軟體加速器全新框架來處理這個傳輸問題。這個方法能夠快速並有效的處理大量的封包數。這是一套以軟體為基礎的解決方案並應用在Linux核心中,因此無需要求特定硬體,此方法可以很容易導入至現有的嵌入式系統;同時我們確定並成功提出二種方法改善。
方法一: Boost網路軟體加速器
方法二: Boost網路軟體加速器with QoS (Separate/Label Separate)
在本篇論文實驗中,我們進行加速器測試在不同的網路情況下並得到下列結論。若較重視傳輸速率者可使用方法一,已達到高速傳輸速率;但若重視傳輸品質者可使用方法二,並針對個人所需要的特定應用添加QoS規則以確保傳輸品質。
摘要(英) In recent years, many internet service providers announced they start to deliver end users for 1Gbps network plan, and some network applications have 1Gbps minimum request of data transfer rate. Currently, most end users have Wireless Access Point (AP) at home, but they usually cannot approach highest data rate even this AP already supports Gigabit data rate. The reason may be related chipset limitation or system not optimized, hence the network speed is limited.

In this thesis, we will promote a solution, Boost software network accelerator, to deal with this problem. This method can process numerous packets quickly and efficiently. It is a software-based solution and implemented in Linux Kernel, therefore it is not limited by different chipsets, that will be easy to migrate to embedded system.

The Boost software network accelerator has 2 types.
1. Boost software network accelerator
2. Boost software network accelerator with QoS function (Separate / Label Separate)

In our experiments, we performed the accelerator tests for different situations. If you want to approach highest data rate, you could perform type 1. Possibly you could add some QoS rules according to your requirement for type 2, that will ensure getting high quality for particular applications. According to this method, we really have improved network performance and got good results rather than original data rate of test equipment.
關鍵字(中) ★ 軟體加速 關鍵字(英)
論文目次 摘要 I
ABSTRACT II
目錄 III
圖目錄 V
第一章 緒論 - 1 -
1-1 研究背景 - 1 -
1-1-1 研究動機 - 1 -
1-1-2 研究目的 - 2 -
1-2 章節概要 - 3 -
第二章 研究內容 - 5 -
2-1 NAT簡介 - 5 -
2-2 無線網路簡介 - 7 -
2-2-1 無線網路介紹 - 7 -
2-2-2無線網路進化歷程 - 7 -
2-3 硬體網路加速引擎 - 9 -
2-4 LINUX網路協議棧架構 - 10 -
2-5 LINUX核心網路封包處理架構 - 12 -
2-5-1 接收處理程序 - 13 -
2-5-2 輸出處理程序 - 15 -
2-5-3 轉發處理程序 - 16 -
第三章 系統架構說明以及研究問題改善方法 - 18 -
3-1 BOOST軟體加速器系統架構說明 - 19 -
3-1-1 Boost軟體加速器流程說明 - 20 -
3-1-2 Boost軟體加速器核心網路架構 - 21 -
3-2 研究問題改善方法 - 24 -
3-2-1 Separate Mechanism - 24 -
3-2-2 Label Separate Mechanism - 27 -
第四章 系統實際測試結果與討論 - 29 -
4-1 傳輸性能 - 29 -
4-1-1 原生Linux系統傳輸性能實驗分析 - 30 -
4-1-2 硬體加速器傳輸性能實驗分析 - 35 -
4-1-3 Boost軟體加速器傳輸性能實驗分析 - 40 -
4-2 連線性能與用戶數實驗及CPU負載比較 - 46 -
4-2-1 連線性能與用戶數實驗分析 - 46 -
4-2-2 CPU負載實驗分析 - 49 -
第五章 結論與未來展望 - 52 -
5-1 結論 - 52 -
5-2 未來展望 - 52 -
附錄一 BOOST軟體加速器程式列表 - 54 -
參考文獻 [1] 網路資料:http://www.ftthcouncil.org/d/do/2,March 2012
[2] 網路資料:https://www.chorus.co.nz/broadband-research/global-gigabit-wars-getting-hooked-on-speed
[3] Kjeld Borch Egevang and Paul Franci,“The IP Network Address Translator (NAT)” RFC1631 (Standard),May 1994
[4] IEEE Standard 802.11™-2012,March 2012
[5] 網路資料:http://www.ithome.com.tw/node/75917/28
[6] 網路資料:http://electronicdesign.com/site-files/electronicdesign.com/files/archive/electronicdesign.com/content/content/74186/74186_table1.gif
[7] Ralink RT3052 SoC Datasheet,August 14, 2008
[8] R. Brightwell Sandia Nat. Labs., Albuquerque, Mexico,”A performance comparison of Linux and a lightweight kernel”,Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on,1-4 Dec. 2003
[9] Herrmann, F.L.; Perin, G.; de Freitas, J.P.J.; Bertagnolli, R.; dos Santos Martins,J.B.,“AN Gigabit UDP/IP NETWORK STACK IN FPGA”,Electronics, Circuits,and Systems, 2009. ICECS 2009. 16th IEEE International Conference on Digital Object Identifier: 10.1109/ICECS.2009.5410757, pp. 836 – 839, 2009
[10] 網路資料:http://www.linux.org
[11] Christian Benvenuti,Understanding Linux Network Internals,December 2005
[12] 網路資料:http://linux-ip.net/articles/Traffic-Control-HOWTO/
指導教授 陳彥文(Yen-Wen Chen) 審核日期 2016-7-14
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明