TCP擁塞控制筆記摘錄

2021-08-26 11:52:54 字數 818 閱讀 1091

什麼是擁塞現象?

擁塞現象是指注入到網路中的資料量過多,使得網路來不及處理,以至於引起部分乃至整個網路效能下降的現象,嚴重時甚至會導致網路通訊業務陷入停頓。

流量控制和擁塞控制的區別是什麼?

擁塞現象產生的原因是什麼?

**擁塞控制演算法設計:

1.慢啟動

2.擁塞避免

3.發生超時後

通過下面這個例題也許能更容易理解tcp的擁塞控制演算法:

主機甲和主機乙已建立了tcp連線,甲始終以mss=1 kb大小的段傳送資料,並一直有資料傳送;乙每收到乙個資料段都會發出乙個接收視窗為10 kb的確認段。若甲在t時刻發生超時時擁塞視窗為8 kb,則從t時刻起,不再發生超時的情況下,經過10個rtt後,甲的傳送視窗是(a)。

a.10 kb

b.12 kb

c.14 kb

d.15 kb

解析:

t 時刻擁塞視窗為8,則t+1時刻後閾值為4,擁塞視窗置為1,後續按2的指數增長,到達閾值時,開始每次+1,即後續10次的擁塞視窗為1,2,4,5,6,7,8,9,10,11傳送視窗等於擁塞視窗與接收視窗中小的。故為10kb

TCP筆記之擁塞控制

tcp的擁塞控制是為了防止過多的資料注入網路,使得網路中的路由器或者鏈路過載。tcp擁塞控制的四種演算法分別為慢開始,擁塞避免,快重傳,快恢復。tcp連線雙方都維護了乙個擁塞視窗和乙個慢開始門限值,當tcp雙方建立連線時,將擁塞視窗大小設定為1個資料段 1mss maximum segment si...

TCP擁塞控制

擁塞控制就是防止過多的資料注入到網路中,這樣可以使網路中的路由器或鏈路不致過載,擁塞控制要做的都有個前提,就是網路能夠承受現有的網路負荷。擁塞控制是個全域性性的過程。幾種擁塞控制方法 慢開始 擁塞避免 快重傳 快恢復 1.慢開始和擁塞避免 傳送方維持乙個叫做擁塞視窗的狀態變數,擁塞視窗取決於網路的擁...

TCP擁塞控制

計算機網路中的頻寬 交換結點中的快取和處理機等,都是網路的資源。在某段時間,若對網路中某一資源的需求超過了該資源所能提供的可用部分,網路的效能就會變壞。這種情況就叫做擁塞。擁塞控制就是防止過多的資料注入網路中,這樣可以使網路中的路由器或鏈路不致過載。擁塞控制是乙個全域性性的過程,和流量控制不同,流量...