博碩士論文 105553026 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:41 、訪客IP:18.217.112.20
姓名 李彥希(Yan-Si Li)  查詢紙本館藏   畢業系所 通訊工程學系
論文名稱 基於QUIC代理架構改善傳統傳輸協議服務之實作及其效能分析
(Implementation for the Performance Improvement of Traditional Transport Protocol Services by using QUIC-Proxy-Based Architecture and Its Effectiveness Analysis)
相關論文
★ 應用MSPP至DWDM都會光纖網路的設計★ 光網路與WiMAX整合架構研究及其簡化雛型實驗
★ 以Linux系統為基礎之NAT效能優化研究及其實作★ 光波長劃分多工網路之路徑保護機制研究
★ 標籤交換網路下具有服務品質路由安排之研究★ 以訊務相關性為基礎的整合性服務可調整QoS排程器之研究
★ 以群體播送支援IPv6環境下移動式網路連結更新之研究★ 無線區域網路資源動態分配之效能研究
★ 在微觀移動環境下有效資源保留之路徑管理研究★ 無線網路交握程序之預先認證方法分析與比較
★ 無線區域網路虛擬允入控制之研究★ IPv6環境下移動網路之連結更新程序及其效能之研究
★ 具有限數量波長轉換節點的分波多工網路之群播波長分配與容量計算研究★ 階層化行動式IPv6移動錨點選擇機制研究
★ 具高能量移動節點之叢集式感測網路 效能研究★ 預先註冊之快速換手階層化行動式IPv6研究
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   至系統瀏覽論文 (2025-9-1以後開放)
摘要(中) 隨著網路科技的飛速進展,傳統的TCP (Transmission Control Protocol) 和UDP (User Datagram Protocol) 協議在面對某些高效能需求與網路環境變化時顯得難以滿足。儘管如此,對於許多已有的線上服務,它們大多數仍依賴這些傳統的傳輸協議運行,試圖進行協議升級或改變可能引發不小的風險和操作挑戰。這些風險和挑戰可能包括服務中斷、相容性問題、需要重建系統環境、甚至還有可能需要重新設計部分功能。面對這些挑戰,如何以更為平滑且風險較低的方式進行協議轉換或升級,成為了當前一項重要的議題。
在這篇論文中,我們提出了一種新的解決方案,透過建立一種基於QUIC (Quick UDP Internet Connections) 協議的代理架構,讓現有基於傳統傳輸協議的線上服務能夠無縫地透過QUIC協議進行資料傳輸,以此解決協議升級的風險與操作困難。
我們設計了一個客戶端代理和一個服務器代理,負責將傳統的傳輸協議封裝為QUIC協議,並在接收端進行解封裝。在這個過程中,服務端與客戶端都無需做出大的變動,大大降低了協議轉換的成本與風險。我們針對此架構進行了一系列深入且廣泛的實驗,包括在各種網路環境下以及不同的連線數量下進行測試,並以實際的DNS (Domain Name System) 查詢為例,對其效能進行了詳細的評估與分析。
我們的實驗結果顯示,當網路環境狀態良好,無延遲及無封包丟失的情況下,透過QUIC代理架構進行資料傳輸的效能可能稍微遜色於傳統的傳輸協議。然而,當網路環境存在延遲和封包丟失,尤其是當連線數量急劇增加時,我們的QUIC代理架構的效能大幅超越傳統的傳輸協議。這種在多種網路狀況和負載下的強大性能優勢,證實了QUIC代理架構的優越性,並表明其在解決網路傳輸問題上具有巨大的潛力。
摘要(英) As the advancement of network technologies progresses rapidly, traditional transmission protocols such as TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) have shown limitations in meeting certain high-performance demands and adapting to changes in network environments. Despite this, a majority of existing online services still rely on these conventional transmission protocols, and attempting to upgrade or change them could introduce significant risks and operational challenges. These might include service interruptions, compatibility issues, the necessity to rebuild system environments, or even potential redesigns of certain functionalities. Addressing these challenges and finding a more seamless and less risky method for protocol transition or upgrade have become pertinent issues of today.
In this thesis, we propose a novel solution to address these challenges. By establishing a proxy architecture based on the QUIC (Quick UDP Internet Connections) protocol, existing online services based on traditional transmission protocols can seamlessly transmit data via the QUIC protocol, thereby mitigating the risks and operational difficulties associated with protocol upgrades.
We have designed a client proxy and a server proxy that encapsulate traditional transmission protocols into the QUIC protocol and decapsulate them at the receiving end. In this process, neither the server nor the client needs to undergo substantial changes, significantly reducing the costs and risks of protocol conversion. We have conducted a series of in-depth and extensive experiments on this architecture, including testing in various network environments and with different numbers of connections. Using actual DNS (Domain Name System) queries as an example, we have performed detailed evaluations and analyses of its performance.
Our experimental results show that in a perfect network environment, with no delay and no packet loss, the performance of data transmission through the QUIC proxy architecture may be slightly less than that of the traditional transmission protocols. However, when the network environment involves delays and packet loss, especially when the number of connections dramatically increases, the performance of our QUIC proxy architecture substantially outperforms the traditional transmission protocols. This powerful performance advantage in various network conditions and loads attests to the superiority of the QUIC proxy architecture and indicates its immense potential in solving network transmission problems.
關鍵字(中) ★ 快速UDP網際網路連接
★ 網域名稱系統
★ 效能
關鍵字(英) ★ QUIC
★ DNS
★ performance
論文目次 摘要..............................................i
Abstract..........................................ii
致謝..............................................iv
目錄...............................................v
圖目錄............................................vii
表目錄.............................................ix
第一章 緒論.........................................1
1.1. 研究背景.......................................1
1.2. 研究動機與目的..................................2
1.3. 章節概要........................................2
2. 第二章 相關研究背景................................4
2.1. QUIC 基本介紹...................................4
2.2. QUIC 的工作原理.................................4
2.2.1. QUIC 的封包...................................6
2.2.2. QUIC 的連線...................................9
2.2.3. QUIC 的封包遺失恢復...........................10
2.2.4. QUIC 的流量控制...............................12
2.2.5. QUIC 的擁塞控制...............................12
2.3. QUIC 與 UDP 的比較..............................12
2.4. QUIC 與 TCP 的比較 .............................13
2.5. 微服務容器......................................14
2.6. 相關文獻........................................15
3. 第三章 QUIC 代理設計與實作.........................17
3.1. QUIC 代理設計...................................17
3.2. QUIC 代理方法...................................17
3.3. QUIC 代理實作...................................17
3.3.1. 客戶端代理流程.................................19
3.3.2. 服務器端代理流程................................20
3.4. 開發語言與套件版本................................21
4. 第四章 執行結果.....................................22
4.1. 執行環境..........................................22
4.2. 環境硬體規格與軟體版本.............................22
4.3. 執行環境配置......................................23
4.4. 執行結果..........................................24
4.4.1. 未透過 QUIC 代理程序.............................24
4.4.2. 透過 QUIC 代理程序...............................26
4.4.3. QUIC 代理程序執行成果............................28
5. 第五章 效能測試與討論.................................29
5.1. 效能測試情境.......................................29
5.2. 效能測試環境.......................................29
5.3. Dnsperf 參數設定...................................30
5.4. 效能測試結果比較....................................30
5.4.1. 0ms 延遲不同丟包率對效能結果.......................31
5.4.2. 50ms 延遲不同丟包率對效能結果......................33
5.4.3. 100ms 延遲不同丟包率對效能結果.....................34
5.4.4. 比較 QUIC 代理與 TCP 不同連線數量下之效能與成功率...36
6. 第六章 結論...........................................45
7. 參考文獻..............................................47
參考文獻 [1] J. Iyengar and M. Thomson, "QUIC: A UDP-Based Multiplexed and Secure Transport", RFC 9000, May 2021.
[2] [Online]. Available : https://www.ietf.org/proceedings/98/slides/slides-98-edu-sessf-quic-tutorial-00.pdf Iyengar, J. 2017. "QUIC Tutorial: A New Internet Transport." IETF 98 Proceedings, Chicago, US, March 26 [Accessed 2023-05-20.]
[3] [Online]. Available: https://www.cse.wustl.edu/~jain/cse570-21/ftp/quic/index.html[Accessed 2023-05-20.]
[4] M. Belshe, R. Peon, and M. Thomson. 2015. RFC 7540: Hypertext TransferProtocol Version 2 (HTTP/2).Internet Engineering Task Force (IETF)(2015).
[5] F. Chiariotti, A. A. Deshpande, M. Giordani, K. Antonakoglou, T. Mahmoodi and A. Zanella, "QUIC-EST: A QUIC-enabled scheduling and transmission scheme to maximize VoI with correlated data flows", IEEE Commun. Mag., vol. 59, no. 4, pp. 30-36, Apr. 2021.
[6] A. Langley et al., "The QUIC Transport Protocol: Design and Internet-Scale Deployment", Conf. ACM Special Interest Group on Data Communication (SIGCOMM), Aug. 2017.
[7] Y. Cui, T. Li, C. Liu, X. Wang and M. Kühlewind, "Innovating transport with QUIC: Design approaches and research challenges", IEEE Internet Comput., vol. 21, no. 2, pp. 72-76, Mar/Apr. 2017.
[8] P. Karn and C. Partridge, "Improving Round-Trip Time Estimates in Reliable Transport Protocols," ACM Trans on Computer Systems, November 1991.
[9] [Online]. Available: https://slideplayer.com/slide/4310249/ page 6[Accessed 2023-05-20.]
[10] A. Abdelsalam, M. Luglio, M. Quadrini, C. Roseti and F. Zampognaro, "QUIC-proxy based architecture for satellite communication to enhance a 5G scenario", 2019 International Symposium on Networks Computers and Communications (ISNCC), pp. 1-6, June 2019.
[11] F. Fernández, M. Zverev, P. Garrido, J. R. Juárez, J. Bilbao and R. Agüero, "And QUIC meets IoT: performance assessment of MQTT over QUIC", 2020 16th International Conference on Wireless and Mobile Computing Networking and Communications (WiMob), pp. 1-6, 2020.
[12] Qin, Xiang, et al. "Measurement and Analysis: Does QUIC Outperform TCP?." 2022 18th International Conference on Mobility, Sensing and Networking (MSN). IEEE, 2022.
指導教授 陳彥文(Yen-Wen Chen) 審核日期 2023-7-20
推文 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聯絡  - 隱私權政策聲明