簡易檢索 / 詳目顯示

研究生: 黃昱霖
Huang, Yu Ling
論文名稱: 多條路徑傳輸協定
Muti-path Transmission Control Protocol
指導教授: 張適宇
Chang, Shih Yu
口試委員: 汪岱錡
Wang, Tai Chi
黃啟祐
Huang, Chi Yo
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 通訊工程研究所
Communications Engineering
論文出版年: 2015
畢業學年度: 103
語文別: 英文
論文頁數: 48
中文關鍵詞: 軟體定義網路多條路徑傳輸協定
外文關鍵詞: SDN, mptcp
相關次數: 點閱:1下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 近年來隨著電腦處理資料速度快速提升,再加上雲端資料處理的蓬勃與發展,短時間快速處理海量資料成為一大課題,如何更加快速且有效的處理資料是傳輸效率因素之一,我們希望能透過multipath來提升目前單一路徑的tcp之傳輸效率,多條路徑不只單單提升傳輸速度,更能進一步有效利用網路資源,透過本論文模擬兩條至四條的multipath tcp在不同條件下的傳輸效能,我們希望能看到mptcp的真實效能應用在網路上。


    With the computer's processing speed increase rapidly in recent years and cloud computing getting development, cloud data processing has become a major issue , how to be more rapid and efficient processing of information is one of the factors of transmission efficiency, we hope to improve the current throughout by using multipath transmission rather than single tcp path, multiple-path not only to enhance the transmission speed but also more efficient use of network resources further, through this paper simulation of multipath-tcp from two to four transmission performance under different conditions we hope to see the real effectiveness mptcp applications in the Internet.

    Contents Table of Contents i List of Figures iv 1 Introduction 1 2 Background 3 2.1 Related Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.1.1 Concept of SDN . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.1.2 Concept of TCP . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.2 Concept of MPTCP . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.2.1 MPTCP v.s. TCP . . . . . . . . . . . . . . . . . . . . . . . . 11 2.2.2 How mptcp transmit data . . . . . . . . . . . . . . . . . . . . 16 2.2.3 How mptcp close . . . . . . . . . . . . . . . . . . . . . . . . . 18 3 System Architecture and Design 22 3.1 compile mptcp kernel . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4 Implementation 26 4.1 Experimental tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.1.1 virtualbox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.1.2 visual network description . . . . . . . . . . . . . . . . . . . . 27 4.1.3 mininet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 4.2 The experiment of two vm . . . . . . . . . . . . . . . . . . . . . . . . 30 4.3 mininet experimental introduction . . . . . . . . . . . . . . . . . . . . 31 4.3.1 experiment 10 seconds . . . . . . . . . . . . . . . . . . . . . . 34 4.3.2 experiment 200 seconds . . . . . . . . . . . . . . . . . . . . . 34 4.3.3 experiment 200 seconds and adjust parameter . . . . . . . . . 34 4.3.4 experiment 200 seconds and use openflow.nicira . . . . . . . . 35 4.3.5 experiment 200 seconds with use openvswitch2.3.0 and openflow1.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 5 Analysis 38 5.1 The result of two vm’s experiment . . . . . . . . . . . . . . . . . . . 38 5.2 The result of mininet . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 5.2.1 experiment 10 seconds . . . . . . . . . . . . . . . . . . . . . . 39 5.2.2 experiment 200 seconds . . . . . . . . . . . . . . . . . . . . . 40 5.2.3 experiment 200 seconds and adjust parameter . . . . . . . . . 42 5.2.4 experiment 200 seconds and use openflow.nicira . . . . . . . . 44 5.2.5 experiment 200 seconds with use openvswitch2.3.0 and openflow1.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 6 Conclusion 47 6.1 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 6.2 Future Worls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

    [1] W Richard Stevens. Tcp slow start, congestion avoidance, fast retransmit, and fast recovery algorithms. 1997.
    [2] Alan Ford, Costin Raiciu, Mark Handley, Olivier Bonaventure, et al. Tcp extensions for multipath operation with multiple addresses. Internet Engineering Task Force, RFC, 6824, 2013.
    [3] Ramonfontes. Visual network description. http://www.ramonfontes.com/visualnetwork-description/, 2013.
    [4] Christoph Paasch, Ramin Khalili, and Olivier Bonaventure. On the benefits of applying experimental design to improve multipath tcp. In Proceedings of the ninth ACM conference on Emerging networking experiments and technologies, pages 393–398. ACM, 2013.
    [5] Christoph Paasch, Simone Ferlin, Ozgu Alay, and Olivier Bonaventure. Experimental evaluation of multipath tcp schedulers. In Proceedings of the 2014 ACM SIGCOMM workshop on Capacity sharing workshop, pages 27–32. ACM, 2014.
    [6] Felicián Németh, Balázs Sonkoly, András Gulyás, Levente Csikor, János Tapolcai, Péter Babarczi, and Gábor Rétvári. Improving resiliency and throughput of transport networks with openflow and multipath tcp. Budapest University of Technology and Economics, Technical Report, 2013.

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE