摘要(英) |
In the digital world, the rate of data growth far exceeds the rate of increase in bandwidth. Digital data must flow as quickly and reliably as possible to all parts of the world. This is very important for every company committed to internationalization. The data transmission methods are all based on the TCP communication protocol. TCP has its inherent characteristics of reliable transmission and is also the most widely used data transmission protocol on the Internet. However, the flow control problem of TCP in long-distance transmission is always difficult to overcome. File transfer protocol such as SMB, FTP, NFS, etc. Facing long-distance and high-latency network environments, their transmission efficiency is difficult to meet the needs of enterprises. This research is aimed at several UDP-based file transfer protocols, including Tsunami for open-source software, Presto File Server and Signiant. Compare their differences in practical application architecture, analyze their advantages and disadvantages, and experiment with different transmission efficiency under the distance is indeed much better than TCP transmission. After evaluating the requirements, software functions, features and costs, the case company finally adopted the Signiant solution to improve the efficiency of long-distance file transmission and save manpower. |
參考文獻 |
中文文獻
1. 徐丞劭(2014), 可靠UDP傳輸之研究與實作,國立台北科技大學電機工程研究所,碩士論文。
2. 游進立(2019),TCP與UDP協同傳輸機制於無人載具的即時視訊之應用,勤益科技大學資訊工程研究所,碩士論文。
3. 葉信延(2012),適用於不穩定無線網路下具高輸出效率之UDP可靠檔案傳輸機制,國立清華大學資訊系統與應用研究所,碩士論文。
4. 竹下隆史(2017),圖解TCP/IP網路通信協定,台北:碁峰資訊。
5. 劉超(2020),Internet Protocol 網路協定全書, 台北:深智數位
英文文獻
1. Meiss, M.R. (2007), Tsunami: A High-Speed Rate-Controlled Protocol for File Transfer, Indiana University.
2. Gu, Y. (2005), UDT: A High Performance Data Transport Protocol, University of Illinois at Chicago.
3. Mahdavi, J. (1997), “The macroscopic behavior of the TCP congestion avoidance algorithm,” Computer Communication Review, 27 (3), 67-82.
4. Comer, D.E. (2015), Computer Networks and Internets Six Edition, Pearson Education Inc.
5. Grigorik, I. (2013), High Performance Browser Networking, O’Reilly.
6. Postel, J. (1981), Transmission Control Protocol, IETF RFC 793.
網頁文獻
1. Gantz, J., Reinsel, D. and Rydning J. (2018) The Digitization of the World From Edge to Core. Retrieved: 20 Dec 2020 https://www.seagate.com/files/www-content/our-story/trends/files/idc-seagate-dataage-whitepaper.pdf
2. Wagner, J (2019) Tsunami UDP Protocol. Retrieved: 19 May 2020 http://tsunami-udp.sourceforge.net/
3. Open Source UDP File Transfer Tool Comparison. (2016), Retrieved: 19 May 2020 https://www.bizety.com/2016/02/03/open-source-udp-file-transfer-tool-comparison/
4. UFTP – Encrypted UDP based FTP with multicast. (2020), Retrieved: 19 May 2020 http://uftp-multicast.sourceforge.net/
5. IONOS SMB (Server Message Block): definitions, tasks and applications. (2020) , Retrieved: 26 Feb. 2021 https://www.ionos.com/digitalguide/server/know-how/server-message-block-smb/
6. Synology Presto File Server (2017), Retrieved:14 April 2021 https://www.synology.com/zh-tw/dsm/feature/presto
7. Signiant Control and Visibility (2020), Retrieved: 14 April 2021 https://www.signiant.com/technology/control-visibility/
8. WANem The Wide Area Network Emulator (2014), Retrieved: 20 April 2020 http://wanem.sourceforge.net/
9. IBM (2020) Aspera File Transfer Calculator, Retrieved: 23 April 2021 https://www.ibm.com/aspera/file-transfer-calculator/
10. IBM (2021) Why big data overwhelms enterprise networks, Retrieved: 8 Jan 2021. https://www.ibm.com/cloud/smartpapers/aspera/transfer-large-files/
11. The Myth of The 100% Cloud World (2020), Retrieved: 1st May 2021 https://assets.ext.hpe.com/is/content/hpedam/a00099839enw
12. Service Level Agreement (SLA) ATT. (N.D.), Retrieved: 8 May 2021 https://ebiznet.sbc.com/calnetinfoii/uploads/final_sla_msa1_rev0109.pdf
13. Yahoo Finance Garmin Income Statement (2021), Retrieved: 8 May 2021
https://finance.yahoo.com/quote/GRMN/financials?p=GRMN |