TCP擁塞控制

運輸層的TCP(傳輸控制協議)的擁塞控制方法


慢開始、擁塞避免、快重傳和快恢復




擁塞控制的原理(過程):

主機剛啓動時,將擁塞窗口值設置爲1,每經過一個傳輸輪次,擁塞窗口值加倍。當擁塞窗口值大於或等於門限值時,改爲擁塞避免的算法。每執行一個傳輸輪次,擁塞窗口值線性加一。

 第一種情況:(根據圖當擁塞窗口值到24時)發送方的定時器超時,而導致重傳時。將門限值減爲當前擁塞窗口值的一半,而將擁塞窗口設置爲1,執行慢開始的算法。

第二種情況:當發送方接收到3個重複的確認執行快重傳算法,發送方立即重傳丟失的報文,接下來執行快恢復算法,將門限值設置爲當前擁塞窗口值的一半,並將擁塞窗口值設置爲當前門限值(途中門限值爲24的時候)減半後的數值(12),接下來執行擁塞避免的算法。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章