高考申論題
105年
[資訊處理] 電腦網路
第 一 題
📖 題組:
在 TCP 相關控制機制中,請回答下列問題:(每小題 5 分,共 15 分) (一) TCP Flow Control 運作原理。 (二) TCP Congestion Control 運作原理。 (三) 比較說明 TCP Flow Control 與 TCP Congestion Control 之差異。
在 TCP 相關控制機制中,請回答下列問題:(每小題 5 分,共 15 分) (一) TCP Flow Control 運作原理。 (二) TCP Congestion Control 運作原理。 (三) 比較說明 TCP Flow Control 與 TCP Congestion Control 之差異。
📝 此題為申論題,共 3 小題
小題 (一)
TCP Flow Control 運作原理。
思路引導 VIP
看到 TCP 流量控制,應直覺聯想到其目的是「避免接收端緩衝區溢位(Buffer Overflow)」。解題時必須點出核心機制為「滑動視窗協定(Sliding Window Protocol)」,並依序說明接收端如何計算剩餘空間(Receive Window, rwnd)、如何透過 TCP Header 的 Window 欄位回報給傳送端,以及 Zero Window Probe 的死結預防機制。
小題 (二)
TCP Congestion Control 運作原理。
思路引導 VIP
看到「TCP壅塞控制」,應立即聯想到其核心目的是「保護中間網路設備避免崩潰」。答題時需點出核心控制變數(cwnd 與 ssthresh),並依序詳述四大核心演算法:慢速啟動、壅塞避免、快速重傳與快速恢復,最後必須點出 Timeout 與 3 Dup ACKs 兩種掉包情況的處理差異。
小題 (三)
比較說明 TCP Flow Control 與 TCP Congestion Control 之差異。
思路引導 VIP
看到這題,應先點出這兩者的「目的」與「對象」差異。Flow Control 主要解決接收端 (Receiver) 處理不及的問題;而 Congestion Control 則是解決中間網路 (Network) 頻寬瓶頸的問題。答題時建議透過表格從控制對象、目的、依據的參數 (rwnd vs cwnd) 等面向進行清晰對比,展現專業度。