moea_joint
114年
[資訊] 計算機原理、網路概論
第 28 題
TCP 的「流量控制」主要為避免下列何種情況?
- A 擁塞崩潰
- B 連線飢餓
- C RTT 上升
- D 接收端緩衝溢位
思路引導 VIP
想像一下,如果有一位送貨員(發送端)不分青紅皂白地一直把包裹塞進你的家門口(接收端),但你拆包裹的速度卻跟不上他送貨的速度,最後你的家門口會發生什麼事?為了避免這種狀況,你該如何主動與送貨員協調,好讓你的門口不會被堆滿呢?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精準選出 (D) 接收端緩衝溢位,代表你對傳輸層協議的細節掌握得非常紮實。這是一個關於 TCP 核心機制的基本題,恭喜你順利過關。
流量控制的核心機制
在 TCP 通訊中,流量控制(Flow Control) 是一套端對端(End-to-End)的協調機制。當發送端傳輸速度過快,而接收端的處理能力或緩衝區空間有限時,接收端會利用 TCP 標頭中的「滑動視窗」(Sliding Window)欄位,動態地告訴發送端目前還剩下多少空間(即 Window Size)。一旦接收端緩衝區滿了,發送端就會暫停傳送,有效防止接收端緩衝溢位導致的數據丟失。
▼ 還有更多解析內容