跳到主要內容

臺灣博碩士論文加值系統

(216.73.217.144) 您好!臺灣時間:2026/04/27 14:26
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:徐光儀
研究生(外文):Kuang-Yi Hsu
論文名稱:擁塞控制使用SCTP及TCP之效能評估
論文名稱(外文):Performance Evaluation of Congestion Control on SCTP and TCP Variants
指導教授:歐陽彥杰
學位類別:碩士
校院名稱:國立中興大學
系所名稱:電機工程學系所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2007
畢業學年度:95
語文別:中文
論文頁數:42
中文關鍵詞:TCP TahoeTCP NewRenoTCP SACKSCTPSCTP NewReno
外文關鍵詞:TCP TahoeTCP NewRenoTCP SACKSCTPSCTP NewReno
相關次數:
  • 被引用被引用:0
  • 點閱點閱:350
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
SCTP(Stream Control Transmission Protocol)是新一代的第四層網路傳輸協定,2000年由網路工程組織IETF(Internet Engineering Task Force)的信號傳輸工程組(SIGTRAN Working Group)所提出。提供連結導向(connection-oriented)及可靠性傳輸(reliable transport)的服務,新增multi-homing與multi-streaming的機制,改善傳統TCP在傳輸效率與安全性的缺陷,有效提升網路傳送的效能。
本論文將針對TCP(Transmission Control Protocol)的三種版本(Tahoe、NewReno、SACK)與SCTP(SCTP、NewReno),在擁塞控制方面作傳送效能比較。使用網路模擬軟體NS-2(Network Simulator-Version 2),分別模擬多種封包遺失時的封包接收數量與擁塞視窗(congestion window size)的變化情形,以及同時存在二種第四層傳輸協定時的封包接收數量、吞吐量(throughput)與遺失封包的分布情形。結果證實,SCTP在擁塞控制方面的設計確實優於TCP,尤其是面對多重封包遺失的情形,不但能有效降低封包遺失的機率,傳送效能也比TCP提升許多。
SCTP(Stream Control Transmission Protocol), a new fourth layer transport protocol, was proposed by the SIGTRAN Working Group of the IETF(Internet Engineering Task
Force). The protocol is a connection-oriented and reliable transport service. It also supports multi-homing and multi-streaming mechanisms and can improve the transmission efficiency and enhance the security of traditional TCP.
In this thesis we will focus on the congestion control for TCP (Transmission Control Protocol) (Tahoe, NewReno, SACK) and SCTP(SCTP, NewReno) and will compare the performance issue on delivery. We use the NS-2(Network Simulator-Version 2), a network simulation software, to simulate several scenarios of packet loss and congestion window size. The number of packets received, throughput and distribution of packet loss was simulated under two fourth layer transport protocol existing at the same time. The simulation results shows that the design of congestion control of SCTP is better than using TCP. The SCTP can not only reduce the probability of packet loss, but also improve the performance of delivery than TCP while face the suffering of multiple packet loss.
第一章 緒論
1.1 研究背景------------------------------------------1
1.2 動機與目的----------------------------------------1
1.3 論文架構------------------------------------------2
第二章 SCTP架構
2.1 SCTP簡介------------------------------------------3
2.2 SCTP主要特色與機制--------------------------------5
2.3 SCTP封包格式--------------------------------------8
2.3.1 Common Header-------------------------------8
2.3.2 Chunk--------------------------------------10
2.3.3 DATA Chunk---------------------------------12
2.3.4 INIT Chunk---------------------------------15
2.3.5 SACK Chunk---------------------------------17
2.4 SCTP、TCP與UDP之比較-----------------------------20
第三章 TCP與SCTP擁塞控制機制
3.1 基本的擁塞控制機制-------------------------------21
3.2 TCP Tahoe----------------------------------------22
3.3 TCP NewReno--------------------------------------23
3.4 TCP SACK-----------------------------------------25
3.5 SCTP---------------------------------------------26
3.6 SCTP NewReno-------------------------------------27
第四章 系統模擬
4.1 SCTP multi-homing--------------------------------29
4.2 one packet loss----------------------------------32
4.3 multiple packet loss-----------------------------34
4.4 效能比較-----------------------------------------37
第五章 結論
5.1 結論---------------------------------------------40
參考文獻-------------------------------------------------41
[1] J. Postel, “Transmission Control Protocol,” IETF
RFC 793,Sept. 1981; available at
http://ietf.org/rfc/rfc793.txt.
[2] R. Stewart, Q. Xie, K. Morneault, and C. Sharp et.
Al.,“Stream Control Transmission Protocol”IETF
RFC 2960, Oct 2000.
[3] J. Postel, “User Datagram Protocol,” IETF RFC
768,August. 1980.
[4] Fu,S. and Atiquzzaman,M., “SCTP:State of the Art
in Research,Products, and Technical Challenges”,
IEEE Communication Magazine,Vol.42, No.4, pp.64-
76,April 2004
[5] R. Stewart and C. Metz, “SCTP : New Transport
Protocol for TCP/IP”,IEEE Journal of Internet
Computing Volume: 5, Issue: 6, pp. 64-69,Nov.-Dec.
2001.
[6] A. L. Caro et al., “SCTP: A Proposed Standard for
Robust Internet Data Transport,” IEEE Comp., vol.
36,no. 11, Nov. 2003, pp. 56–63.
[7] SCTP multi-homing at
www.cs.unt.edu/~rdantu/FALL_2005_
ADVANCED_COMPUTER_NETWORKS/NEXT_ GENERATION_
PROTOCOLS/sctp.02f%5B1%5D.ppt
[8] Stevens, W., "TCP Slow Start, Congestion Avoidance,
Fast Retransmit,and Fast Recovery Algorithms", RFC
2001, Jan 1997
[9] M. Allman, V. Paxson, and W. Stevens, “TCP
Congestion Control,"IETF RFC 2581, Apr. 1999;
http://ietf.org/rfc/rfc2581.txt.
[10] M. Mathis et al., “TCP Selective Acknowledgment
Options,” IETF RFC 2018, Oct. 1996;
http://ietf.org/rfc/rfc2018.txt.
[11] Stewart,R and Amer,P.D., “Why is SCTP needed given
TCP and UDP are widely available?”, Internet
Society, June, 2004.
[12] 柯志亨等著,計算機網路實驗—以NS2 模擬工具實作,學貫
行銷,台北,民國94 年。
[13] The Network Simulator ns-2 at
http://www.isi.edu/nsnam/ns/
[14] SCTP Module for ns-2 available at
http://pel.cis.udel.edu/
[15] The cygwin at
http://linux.tnc.edu.tw/techdoc/shell/x52.html
[16] SCTP multi-homing model for ns-2 at
http://www.armandocaro.net/software/ns2sctp/
[17] Kevin Fall and Sally Floyd. Simulation-based
Comparisons of Tahoe,Reno, and SACK TCP. In
Computer Communication Review, V. 26 N.3, pp. 5-21.
July 1996.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top