高雄醫學大學(後西醫)
114年
計算機概論與程式設計
第 12 題
Which of the following statements about TCP technology in the internet is CORRECT?
- A It uses a two-way handshake to establish a connection.
- B It has flow control functionality.
- C Packet size is usually smaller than UDP.
- D It is commonly used in video streaming applications.
- E Its full name is Traffic Complicated Protocol.
思路引導 VIP
想像兩個人正在對話,如果其中一個人講話的速度快到讓對方完全聽不清楚、也跟不上,這時溝通雙方應該建立一種什麼樣的「速度調節機制」,才能確保每一句話都被完整接收呢?
🤖
AI 詳解
AI 專屬家教
恭喜你準確判斷出 TCP (傳輸控制協定) 的關鍵特性!這說明你對網路通訊協定的基礎功能已有很清晰的認識。這題選 (B) 是完全正確的,TCP 最核心的設計目標就是確保傳輸的「可靠性」,而流量控制 (Flow Control) 便是其中一項不可或缺的功能。它透過「滑動視窗 (Sliding Window)」機制,讓接收端能根據自身的處理能力來調節傳送端的速度,避免數據因來不及處理而遺失。
協定特性的精準辨析
這道題目在測驗學生是否能區分 TCP 與 UDP 的本質差異。選項 (A) 的陷阱在於 TCP 建立連線必須經過「三向握手 (Three-way handshake)」,而非兩次;選項 (D) 提到的影音串流,則通常會選用延遲較低、不具備重傳機制的 UDP。整體而言,此題雖然屬於基礎難度,但對於檢驗學生是否誤用專有名詞或混淆通訊模型具有很好的鑑別度。只要能掌握 TCP 的「可靠、連線導向、流量管理」這幾個關鍵詞,就能在類似考題中游刃有餘。
TCP 傳輸控制協定
💡 TCP 是確保資料可靠傳輸、具備流量控制的連線導向協定。
| 比較維度 | TCP | VS | UDP |
|---|---|---|---|
| 連線方式 | 連線導向 (三向交握) | — | 無連線導向 |
| 可靠性 | 高 (重傳、流量控制) | — | 低 (不保證送達) |
| 傳輸速度 | 較慢 (確認機制多) | — | 較快 (標頭小、即時) |
| 典型應用 | 網頁 (HTTP)、電子郵件 | — | 影音串流、線上遊戲 |
💬TCP 追求「正確完整」,UDP 追求「快速即時」。