運輸層學習筆記六 擁塞控制原理

2021-10-02 17:39:03 字數 1128 閱讀 5322

情況1:兩個傳送方和一台具有無窮大快取的路由器

in\lambda_

λin​

位元組/秒的速率傳送資料。a和b的分組通過一台路由器,在容量為 r

rr 的共享輸出鏈路上傳輸。該路由器帶有快取,假設有無限大的快取空間,分組到達速率超過該輸出鏈路的容量時儲存入分組。

由於共享鏈路,分別的吞吐量上限為 r/2

r/2r/

2 ,當傳送速率接近 r/2

r/2r/

2 的時候,平均時延會越來越大。

分組的到達速率接近鏈路容量時,分組經歷巨大的時延。

情況2:兩個傳送方和一台具有有限快取的路由器

λ in

\lambda_

λin​

:表示應用程式將初始資料傳送到套接字中的速率

λ in

′\lambda'_

λin′

​:運輸層向網路中傳送報文段的速率,也被稱為網路的供給載荷(含有初始資料或重傳資料)

若假設不會發生分組丟失,則吞吐量等於λin

\lambda_

λin​

,平均傳送速率不會超過 r/2

r/2r/

2 網路擁塞的代價:

情況3:4個傳送方和具有有限快取的多台路由器及多跳路徑

當乙個分組沿著一條路徑被丟棄時,每個上游路由器用於**該分組到丟棄該分組而使用的傳輸容量最終被浪費。

atm採用面向虛電路的方法處理分組交換,每台交換機都將維護vc的狀態即可以跟蹤各個傳送方的行為並採取特定源的擁塞控制動作。

abr已經被設計成一種彈性資料傳輸服務,網路輕載時,abr服務會充分利用空閒的可用頻寬,網路擁塞時,abr服務會將其傳輸速率抑制為某些預先確定的最小傳輸速率

運輸層之 擁塞控制

出現擁塞的原因無非是 對資源的需求 可用資源。如果乙個路由器沒有足夠的快取空間,他就會丟棄一些新到的分組,導致傳送該分組的傳送方重傳這一分組,甚至還可能重傳多次,這樣會引起更多的分組流入網路中和被路由器丟棄。課件擁塞引起的重傳並不能很好地解決問題,反而使擁塞更為嚴重!擁塞控制和流量控制的區別 tcp...

學習筆記之TCP擁塞控制

tcp的擁塞控制 1 擁塞控制 防止過多的資料注入到網路中,這樣可以使網路中的路由器或鏈路不至於過載。擁塞控制所要做的都有乙個前提,網路能夠承受現有的網路負荷。擁塞控制是乙個全域性性的過程,涉及到所有的主機 所有的路由器,以及與降低網路傳輸效能有關的所有因素。2 流量控制 往往指點對點通訊量的控制,...

網路學習 傳輸層TCP(流量控制和擁塞控制)

內容 關鍵字流量控制 視窗大小,視窗擴大因子m,機理,視窗探測資料段 擁塞控制 擁塞視窗,慢啟動,閾值 流量控制概念 接收端處理資料的速度是有限的,如果傳送方的速度太快,就會把緩衝區u打滿。這個時候如果繼續傳送資料,就會導致丟包等一系列連鎖反應。所以tcp支援根據接收端能力來決定傳送端的傳送速度。這...