LONGEPASS
Q106.

IPv4 封包之標頭最小長度有幾個位元組?

網路架設 · 丙級 · 網路元件及軟體安裝與應用 · Q106

難易度分析

2 / 5

此題考查對於網路協定基礎結構的認知,需理解標頭長度欄位與實際位元組數值之間的換算邏輯,屬於基本的專業知識檢驗。

正確答案:②20

② 20:20 位元組為 IPv4 標頭的最小長度。當不含任何 Options(選項) 欄位時,固定標頭包含版本、IHL、服務類型、總長度、識別、旗標、片段偏移、TTL、協定、標頭檢查碼及來源/目的 IP 位址,共計 20 位元組。

錯誤選項解析

  • ① 15:15 位元組並非 IPv4 標頭的有效長度。IPv4 標頭長度由 IHL(Internet Header Length) 欄位以 4 位元表示,最小值為 5,換算為 5 × 4 = 20 位元組,故 15 位元組不符合規範。
  • ③ 25:25 位元組並非 IPv4 標頭的標準長度。IPv4 標頭長度必須為 4 位元組的倍數(因 IHL 以 32-bit word 為單位),可能的長度為 20、24、28…至最大 60 位元組,25 位元組無法對齊 32-bit 邊界。
  • ④ 30:30 位元組同樣不是有效的 IPv4 標頭長度。理由同上,標頭長度必須為 4 的倍數,30 無法被 4 整除,因此不符合 IPv4 協定規範。有效的最大標頭長度為 60 位元組(含 Options)。
Learning Tip

"本題核心考點為 IPv4 標頭最小長度 20 位元組與 IHL 欄位的換算方式(IHL × 4)。常考陷阱包括混淆 IPv4(最小 20 位元組)與 IPv6(固定 40 位元組)的標頭長度,以及忽略標頭長度必須為 4 位元組倍數的對齊規則。實務上,若使用 Wireshark 等封包分析工具觀察不含 Options 的一般 IPv4 封包,其標頭長度即為 20 位元組。"

學員答題分佈

①150%
②200%
③250%
④300%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目