免費開始練習
高考申論題 105年 [資訊處理] 資通網路

第 ㈡ 題

📖 題組:
六、請回答下列問題:(每小題 5 分,共 20 分) ㈠什麼是 Piggybacked Acknowledgement? ㈡什麼是 Cumulative Acknowledgement? ㈢什麼是 Premature Timeout? ㈣承㈢題,該如何降低 Premature Timeout 的發生?
什麼是 Cumulative Acknowledgement?
📝 此題為申論題

思路引導 VIP

看到「Cumulative Acknowledgement」,應直覺聯想 TCP 協定與滑動視窗(如 Go-Back-N)中的可靠傳輸機制。解題時需點出其核心定義:「ACK 序號代表該序號之前的所有封包皆已成功接收」,並條列說明其減少網路負載及具備容錯性的優點。

🤖
AI 詳解 AI 專屬家教

「累積確認(Cumulative Acknowledgement, Cumulative ACK)」是指在可靠傳輸協定(如 TCP)中,接收端所發送的確認訊息(ACK)不單只確認最後一個收到的封包,而是確認該序號之前「所有連續的資料封包」皆已成功接收。 其主要特徵與運作機制包含:

  1. 序號意義(Sequence Meaning):當接收端回傳「ACK N」時,代表序號 N 之前(即 N-1、N-2...)的所有封包均已正確無誤地接收,並告知發送端其期望接收的下一個封包序號為 N。
▼ 還有更多解析內容
📝 累積確認機制
💡 接收端以單一序號確認該序號前所有連續封包均已成功送達。
比較維度 累積確認 (Cumulative ACK) VS 選擇性確認 (Selective ACK)
確認對象 序號前所有連續封包 特定遺失或收到的區間
網路負擔 低,可合併確認 較高,需記錄特定塊
重傳策略 遺失後可能需重傳整段 精確重傳遺失的封包
💬累積確認著重傳輸效率與架構簡單,選擇性確認則強化丟包時的重傳精確度。
🧠 記憶技巧:一聲 ACK,全包認領;N 號期望,前序皆清。
⚠️ 常見陷阱:容易誤認 ACK N 為「已收到第 N 個」,實為「期待第 N 個且 N 以前已齊」;且若中間封包遺失,確認號將無法推進。
Selective Acknowledgement (SACK) Go-Back-N (GBN) TCP 滑動視窗

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

考前複習神器,一眼掌握重點

🏷️ 相關主題

傳輸層可靠資料傳輸機制
查看更多「[資訊處理] 資通網路」的主題分類考古題

📝 同份考卷的其他題目

查看 105年[資訊處理] 資通網路 全題