Responsive image
博碩士論文 etd-0826103-175706 詳細資訊
Title page for etd-0826103-175706
論文名稱
Title
具有負載平衡能力的更新式SCTP
A Modified SCTP with Load Balancing
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
50
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2003-07-24
繳交日期
Date of Submission
2003-08-26
關鍵字
Keywords
有效傳輸率、擁塞控制
SCTP, NS-2, Congestion Control, Multi-home
統計
Statistics
本論文已被瀏覽 5837 次,被下載 76
The thesis/dissertation has been browsed 5837 times, has been downloaded 76 times.
中文摘要
IETF所提出的Stream Control Transmission Protocol (SCTP),具有高度的延展性以及相容性,在多媒體資料的傳送上,可以取代目前常用的TCP和UDP外,使得SCTP有可能成為下一代IP網絡上的傳輸協定。
我們提出的機制,是針對SCTP中Multi-homed的特性加以改良更新,使得在兩個SCTP端點間有多條路徑時,不僅只利用主要路徑來傳輸正常的資料封包,而是使其它的路徑,也能分配到適當大小的資料封包,發揮它的效能,並且使各路徑能符合原來SCTP的擁塞控制(Congestion Control)演算法。此機制以增加SCTP資料流的有效傳輸率,進而改進網路整體的利用率為目標。我們所提出的機制,並且考慮到時時變動的真實網路環境,利用一個新增的Chunk做為量測使用,以此加入封包中實際傳送,去比較各路徑傳輸速度,再利用返回的SCTP確認封包(Ack Packet)通知發送端,使得發送端的SCTP端點能夠運用比較的結果,調整備用路徑上資料傳送量的大小。
為了驗證我們的機制,我們利用NS-2模擬器模擬的方法,並且建立不同的拓樸實驗、量測與討論分析,並與原本的SCTP做比較,來說明使用我們的機制確實可以增加傳輸率,並且提高網路利用率;而且在網路負載變動的情況下,更新式SCTP能自動調整備用路徑上的流量。
Abstract
To support the transmission of real-time multimedia stream, Stream Control Transmission Protocol (SCTP) developed by IETF is considered to be more efficient because of its high-degree expandability and compatibility. Today we can observe that instead of using SCTP may become the transmission protocol of next-generation IP network.
In this Thesis, we propose a mechanism to upgrade TCP and UDP, the multi-home feature of SCTP to ensure that multiple paths can exist between two SCTP ends. Not only can the primary path continue to function, but the secondary paths covey part of data packets once the network congestion occurs. Considering the dynamic change of our Internet, the proposed mechanism can enhance the effectiveness of SCTP data transmission, and increase overall network utilization. Cutting user data into chunks in SCTP, we can analyze the transmission performance of individual path by measuring the transmission delay from the sender to the receiving end.
By modifying the simulator of NS-2, we set up different topologies in the experiment to analyze the performance of our mechanism. We compare the modified SCTP with the original SCTP to highlight our proposed mechanism in increasing throughput and network utilization by adjusting the background traffic on the paths.
目次 Table of Contents
第一章 導論………………………………………………1
1.1 研究動機……………………………………………1
1.2 研究方向……………………………………………1
1.3 論文架構……………………………………………3

第二章 SCTP 的介紹及相關研究………………………4
2.1 串流控制傳輸協定( SCTP )………………………5
2.2 SCTP的特點…………………………………………6
2.3關於SCTP的相關研究………………………………9
2.3.1 SCTP 的Congestion Control…………………10
2.3.2 SCTP的效能表現………………………………10
2.3.3 SCTP與TCP功能及應用的比較…………………11

第三章 利用SCTP達到負載平衡………………………12
3.1 SCTP封包及Chunk格式……………………………12
3.1.1 修改Data Chunk………………………………13
3.1.2 新增一量測用的Chunk:TimeMeas Chunk……14
3.1.3 修改Selective Acknowledgement (SACK) Chunk…15
3.2 封包傳送…………………………………………16
3.2.1比較路徑傳輸時間………………………………17
3.2.2避免不正確的重傳………………………………22
3.2.3 多條路徑同時傳送封包…………………………24
3.3 負載平衡 ( Load Balancing )…………………27

第四章 模擬與量測……………………………………28
4.1 模擬實驗一:SCTP 與M-SCTP比較………………28
4.1.1模擬實驗架構與設定……………………………28
4.1.2 實驗量測與分析討論…………………………30
4.2 模擬實驗二:SCTP 與 TCP 負載變動的網路…36
4.2.1 模擬實驗架構與設定…………………………36
4.2.2 模擬實驗二的量測統計與分析討論…………38
4.3 模擬實驗三:SCTP 與 TCP多負載變動的網路…39
4.3.1 實驗架構與設定…………………………………39
4.3.2 模擬實驗三的量測統計與分析討論……………41

第五章 結論與未來工作………………………………43
5.1 結論………………………………………………43
5.2 未來工作…………………………………………44

參考文獻………………………………………………45
索引……………………………………………………48
參考文獻 References
[1] R. Stewart, Q. Xie, K. Morneault, C. Sharp,H. Schwarzbauer, T. Taylor, I. Rytina, M. Kalla,L. Zhang, and V. Paxson, “Stream Control Transmission Protocol. Proposed standard”, RFC2960, Internet Engineering Task Force (IETF), October 2000.
[2] L. Coene, “Stream Control Transmission Protocol Applicability Statement”, RFC 3257, Internet Engineering Task Force, April 2002.
[3] L. Ong and J. Yoakum, “An Introduction to the Stream Control Transmission Protocol (SCTP)”, RFC 3286, May 2002.
[4] M. Allman, V. Paxson, and W. Stevens, “TCP Congestion Control”, IETF RFC 2581, Apr. 1999.
[5] Fu Shaojian, M. Atiquzzaman, and W. Ivancic, “Effect of delay spike on SCTP, TCP Reno, and Eifel in a wireless mobile environment”, Computer Communications and Networks, 2002. Proceedings. Eleventh International Conference on 2002.
[6] Ye Guanhua, T.Saadawi, and Myung Lee, “SCTP congestion control performance in wireless multi-hop networks”, MILCOM 2002. Proceedings , Volume: 2 , 2002.
[7] Fu Shaojian and Mohammed Atiquzzaman, “Improving End-to-End Throughput of Mobile IP using SCTP”, 2003 Workshop on High Performance Switching and Routing (HPSR 2003), Torino, Italy, June 24-27, 2003.
[8] A. Jungmaier, E. Rathgeb, and M. Tuxen., “On the use of SCTP in failover-scenarios”, In SCI 2002, Orlando, FL, July 2002.
[9] A. Caro, J. Iyengar, P. Amer, G. Heinz, and R. Stewart, “A two-level threshold recovery mechanism for SCTP”, In SCI 2002, Orlando, FL, July 2002.
[10] Armando L. Caro Jr., Paul D. Amer, and Randall R. Stewart, “Transport Layer Multihoming For Fault Tolerance In FCS Networks”, CTA 2003, April 2003.
[11] Janardhan R. Iyengar, Armando L. Caro Jr., Paul D. Amer, Gerard J. Heinz, and Randall Stewart, “Making SCTP More Robust To Changeover”, Technical Report TR 2002-03-01, CIS Department, University of Delaware, July 2002.
[12] Janardhan R. Iyengar, Paul D. Amer, Armando L. Caro Jr., and Randall R. Stewart, “Transport Layer Load Balancing In FCS Networks”, CTA 2003, April 2003.
[13] Janardhan R. Iyengar, Armando L. Caro Jr., Paul D. Amer, Gerard J. Heinz, and Randall Stewart, “SCTP Congestion Window Overgrowth During Changeover”, Proc. SCI2002, Orlando, July 2002.
[14] R. Brennan and T. Curran, “SCTP congestion control: Initial simulation studies”, International Teletraffic Congress (ITC17), Brazil, 2001.
[15] M. Atiquzzaman and W. Ivancic, “Evaluation of SCTP multistreaming over satellite links”, NASA Technical Report, 2002.
[16] R. Stewart and C. Metz, “SCTP: New transport protocol for TCP/IP”, IEEE Internet Computing, vol. 5, no. 6, pp. 64–69,November/December 2001.
[17] A. Jungmaier, “Performance evaluation of the stream control transmission protocol”, Proceedings of the IEEE Conference 2000 on High Perfomance Switching and Routing, Heidelberg, German, pp. 141–148, June 2000.
[18] P.T. Conrad et. al, “SCTP in battlefield networks”, IEEE Military Communications Conference (MILCOM), pp. 289–295, October 2001.
[19] Sourabh Ladha, Paul D. Amer, Janardhan R. Iyengar, and Armando L. Caro Jr., “File Transfer In FCS Networks Using Transport Layer Multistreaming”, CTA 2003, April 2003.
[20] Andreas Jungmaier, Erwin P. Rathgeb, Michael Schopp, and Michael Tuxen, “SCTP - A multilink end-to-end protocol for IP-based networks”, International Journal of Electronics and Communications. , AEÜ 2001.
[21] M. Atiquzzaman and W. Ivancic, “Evaluation of SCTP multistreaming over satellite links”, NASA Technical Report, 2002.
[22] Guo Wei, Jin Yuehui, Le Huihua, Wang Hongtao, and Zhang Dongmei, “SCTP simulation on NS”, Info-tech and Info-net, 2001. Proceedings. ICII 2001 - Beijing. 2001 International Conferences on, Volume: 2, 2001.
[23] Rajesh Rajamani, Sumit Kumar, Nikhil Gupta, “SCTP versus TCP: Comparing the Performance of Transport Protocols for Web Traffic Computer Sciences Department”, University of Wisconsin-Madison, May 13, 2002.
[24] The Network Simulator - ns-2. http://www.isi.edu/nsnam/ns/.
[25] NS-2 SCTP Module Home Page. http://pel.cis.udel.edu.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內公開,校外永不公開 restricted
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus:永不公開 not available

您的 IP(校外) 位址是 18.119.123.32
論文開放下載的時間是 校外不公開

Your IP address is 18.119.123.32
This thesis will be available to you on Indicate off-campus access is not available.

紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code