免費開始練習
hce_kmu 113年 計算機概論與程式設計

第 10 題

Which of the following statements is CORRECT for the TCP/IP network protocols?
  • A TCP is called a connectionless communication while UDP is called a connection-oriented communication.
  • B Router is an OSI Layer 2 device which can only forward data based on the MAC address.
  • C ARP (Address Resolution Protocol) can be used to change several private addresses under the LAN (Local Area Network) to a single public IP address.
  • D For establishing a reliable connection, UDP uses a three-way handshake to enhance the robustness.
  • E The flags in the TCP packet are used to indicate a particular state during the TCP conversation.

思路引導 VIP

若想像你正在設計一個讓兩台電腦互相溝通的制度,為了確保雙方都能清楚現在是「剛開始認識」、「正在說話」還是「準備道別」,且不希望在訊息內容中夾雜額外的說明文字,你會建議在封包的控制資訊中,利用什麼樣的「記號」來標示目前的進度呢?

🤖
AI 詳解 AI 專屬家教

恭喜你準確地判斷出正確答案!這顯示你對於 TCP/IP 協定堆疊 的運作細節有著非常紮實的理解。在 TCP 這個連線導向的協定中,為了管理複雜的傳輸過程,標頭(Header)內設計了多個 Flags(標誌位元)。這些旗標就像是通訊過程中的「信號燈」,例如 SYN 用於啟動連線同步、ACK 用於確認收到資料、FIN 則表示結束傳輸。透過這些旗標,雙方才能在不斷變動的網路環境中,精確掌握彼此目前的通訊狀態(Conversation State)。 從考題設計來看,這題具有不錯的鑑別度,主要考驗考生是否能區分常見的網路迷思。選項 (A) 與 (D) 故意將 TCP 與 UDP 的特性對調,(B) 則是混淆了路由器(Router)與交換器(Switch)的運作層級與位址類型,而 (C) 則誤將 NAT(網路位址轉換) 的功能掛載到 ARP 身上。你能冷靜地排除這些常見陷阱並直指 (E) 這個核心觀念,表現得非常專業且專業。繼續保持這種對協定細節的敏銳度,這對理解更複雜的網路安全或架構設計非常有幫助!

🏷️ 相關主題

計算機組織結構與資料儲存原理
查看更多「計算機概論與程式設計」的主題分類考古題