司法三等申論題
106年
[檢察事務官電子資訊組] 計算機網路
第 一 題
📖 題組:
三、TCP 使用壅塞視窗(Congestion Window, CWND)來解決 Internet 產生的壅擠,TCP使用滑動視窗(Sliding Window, SWND)來控制傳送端與接收端的流量,請回答下列兩個問題:(每小題 10 分,共 20 分)
三、TCP 使用壅塞視窗(Congestion Window, CWND)來解決 Internet 產生的壅擠,TCP使用滑動視窗(Sliding Window, SWND)來控制傳送端與接收端的流量,請回答下列兩個問題:(每小題 10 分,共 20 分)
📝 此題為申論題,共 2 小題
小題 (一)
TCP的傳送端一次可傳送的TCP Segments,我們稱為AWND,它的大小是由CWND與 SWND 來決定的,請以一個公式說明三者間的關係。
思路引導 VIP
看到此題應聯想 TCP 協定的「雙重控制機制」:流量控制(保護接收端)與壅塞控制(保護網路)。傳送端的實際發送量必須同時受限於接收端緩衝區剩餘空間與網路當前負載能力,因此必取兩者之最小值。
小題 (二)
壅塞視窗使用緩慢開始(Slow Start),假設接收端收到一個 TCP Segment 都會回傳一個 ACK,請計算傳送端需要收到多少個 ACK 才能一次送出 N 個 Segments。
思路引導 VIP
看到緩慢開始(Slow Start)機制,首要聯想其核心公式:『每收到一個 ACK,CWND 增加 1 個 MSS』。解題關鍵在於釐清初始視窗大小,並計算出從初始值成長到目標值 N 所需的差額,即可求得總共需要的 ACK 數量。