Q28.
在網路通訊協定中,TCP 與UDP 相同之處為何?
數位電子 · 甲級 · 網路技術與應用 · Q28
難易度分析
1 / 5
本題僅檢驗最基礎的協定共通點,答案可直接從常識推斷,無需進一步推理或計算。
正確答案:①均使用埠號做為識別服務之用
① 均使用埠號做為識別服務之用:TCP 與 UDP 均屬於傳輸層協定,兩者皆使用埠號(Port Number)來識別主機上不同的網路服務,例如 HTTP 使用 80 埠、DNS 使用 53 埠。
錯誤選項解析
- ② 均不一定提供可靠的資料傳輸:TCP 提供可靠的資料傳輸,具備確認機制(ACK)、重傳機制與流量控制;而 UDP 不保證可靠傳輸,兩者在此特性上不同。
- ③ 均無法確認資料的正確性:TCP 透過校驗和(Checksum)、序號確認與重傳機制可確保資料正確性;UDP 雖僅有基本校驗和但無重傳機制,兩者正確性保障能力不同。
- ④ 均有使用虛擬連結的觀念:TCP 為連線導向(Connection-oriented)協定,需經過三次交握建立虛擬連線;UDP 為無連線(Connectionless)協定,直接傳送資料,無虛擬連結觀念。
Learning Tip
"本題核心考點為 TCP 與 UDP 的異同比較。兩者同為傳輸層協定且皆使用埠號識別服務,但 TCP 具備連線導向、可靠傳輸、流量與擁塞控制,而 UDP 為無連線、不可靠但低延遲。常考陷阱為混淆兩者特性,切記 DNS、DHCP、TFTP 等應用採用 UDP 以追求效率,而 HTTP、FTP、SMTP 則採用 TCP 以確保資料完整性。"
學員答題分佈
①均使用埠號做為識別服務之用0%
②均不一定提供可靠的資料傳輸0%
③均無法確認資料的正確性0%
④均有使用虛擬連結的觀念0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!