民國111年 第2梯次 電腦軟體設計(C++)乙級 學科

第26題

下列有關UDP 通訊協定的敘述何者正確?

題目

下列有關UDP 通訊協定的敘述何者正確?

  1. (1) UDP 封包標頭中有封包序號(Sequence)的欄位
  2. (2) UDP 封包標頭的長度是固定的
  3. (3) UDP 封包標頭中有來源端的IP 位址與目的地的IP 位址
  4. (4) UDP 封包標頭中有錯誤檢查碼(Checksum)的欄位,其只針對封包標頭的部分來計算

官方答案

(2) UDP 封包標頭的長度是固定的

解析

UDP 標頭固定為 8 位元組,包含來源埠、目的埠、長度與檢查碼四個欄位,長度不隨資料量改變。UDP 不提供可靠性與順序控制,標頭中沒有序號欄位;來源與目的 IP 位址屬於 IP 標頭的內容,不在 UDP 標頭內。檢查碼的計算範圍除了標頭與資料外,還包含 IP 的虛擬標頭(pseudo header),並非只針對標頭計算,因此只有「標頭長度固定」正確。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料