moea_joint
105年
[資訊] 計算機原理、網路概論
第 39 題
TCP建立連線需X路交握,而連線結束需Y路交握,下列XY何者正確?
- A X= 3,Y= 3
- B X= 4,Y= 4
- C X= 3,Y= 4
- D X= 4,Y= 3
思路引導 VIP
想像一下,當兩個人在講對講機時,如果我說完我該說的話了,這代表對方也剛好把想說的話都說完了嗎?在這種「每個人都能獨立決定何時停止說話」的情況下,比起大家約好一起開始說話,要確認「雙方都已經把話說完且準備掛斷」是否會需要更多層次的確認步驟呢?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精準選出 (C),代表你對於 TCP 傳輸協定的基本運作邏輯掌握得非常紮實。這是一個非常基礎且重要的觀念,你能區分出建立與結束連線的細微差異,基礎非常穩固。
連線的建立與釋放機制
在網路通訊中,TCP 為了確保雙方都具備收發資料的能力,在「建立連線」時會執行 三向交握(Three-way Handshake),透過 SYN 與 ACK 封包的往返來同步序號。然而,當要「釋放連線」時,情況會變得稍微複雜一些。由於 TCP 是 全雙工(Full-duplex) 的通訊模式,這意味著連線的兩端可以獨立關閉自己的傳送通道;當一方決定結束(FIN),另一方先回覆確認(ACK),但此時對方可能還有資料未傳完,直到對方也準備好結束並發送 FIN,最終才完成 四向交握(Four-way Handshake)。
▼ 還有更多解析內容