您好,登錄后才能下訂單哦!
這篇文章主要介紹了在tcp的擁塞控制中慢開始指的是什么,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
在tcp的擁塞控制中,慢開始是指在主機剛剛開始發送報文段時,可先將擁塞窗口cwnd設置為一個最大報文段MSS的數值;在每收到一個對新的報文段的確認后,將擁塞窗口增加至多一個MSS的數值;用這樣的方法逐步增大發送端的擁塞窗口cwnd。
慢開始:
在主機剛剛開始發送報文段時可先將擁塞窗口cwnd設置為一個最大報文段MSS的數值。在每收到一個對新的報文段的確認后,將擁塞窗口增加至多一個MSS的數值。用這樣的方法逐步增大發送端的擁塞窗口cwnd,可以分組注入到網絡的速率更加合理。
擁塞避免:
當擁塞窗口值大于慢開始門限時,停止使用慢開始算法而改用擁塞避免算法。擁塞避免算法使發送的擁塞窗口每經過一個往返時延RTT就增加一個MSS的大小。
快重傳算法規定:
發送端只要一連收到三個重復的ACK即可斷定有分組丟失了,就應該立即重傳丟手的報文段而不必繼續等待為該報文段設置的重傳計時器的超時。
快恢復算法:
當發送端收到連續三個重復的ACK時,就重新設置慢開始門限 ssthresh
與慢開始不同之處是擁塞窗口 cwnd 不是設置為 1,而是設置為ssthresh
若收到的重復的AVK為n個(n>3),則將cwnd設置為ssthresh
若發送窗口值還容許發送報文段,就按擁塞避免算法繼續發送報文段。
若收到了確認新的報文段的ACK,就將cwnd縮小到ssthresh
乘法減小:
是指不論在慢開始階段還是擁塞避免階段,只要出現一次超時(即出現一次網絡擁塞),就把慢開始門限值 ssthresh 設置為當前的擁塞窗口值乘以 0.5。
當網絡頻繁出現擁塞時,ssthresh 值就下降得很快,以大大減少注入到網絡中的分組數。
加法增大:
是指執行擁塞避免算法后,在收到對所有報文段的確認后(即經過一個往返時間),就把擁塞窗口 cwnd增加一個 MSS 大小,使擁塞窗口緩慢增大,以防止網絡過早出現擁塞。
感謝你能夠認真閱讀完這篇文章,希望小編分享的“在tcp的擁塞控制中慢開始指的是什么”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。