24.某IP封包中,其HLEN(用以表示封包的標頭長度的欄位)的値為516,而總長度欄位値為006616請問此封包所攜帶的資料是多少位元組?
(A)66
(B)61
(C)102
(D)82 .

答案:登入後查看
統計: A(36), B(59), C(63), D(108), E(0) #2404940

詳解 (共 3 筆)

#4194211
5*4=20位元組 總長度為6*161...
(共 130 字,隱藏中)
前往觀看
9
1
#4195359
原本題目:24.某IP封包中,其HLEN...
(共 209 字,隱藏中)
前往觀看
5
0
#5734179

63996325564e6.jpg
我們從 IP 封包規格中看到前面的 6 行為 header ,如果 Options 和 Padding沒有設定的話,也就只有5 行的長度﹔我們知道每行有 32bit ,也就是 4byt e﹔那麼, 5 列就是 20byte 了。

  • 任選欄(Option):目前此欄位只應用於表示接收端能夠接收最大資料區段的大小。如果不使用此欄位,則可以使用任意的資料區段大小。
  • 填補欄位(Padding):將Option 欄位補足 32 位元的整數倍。

以上兩個可填可不填

所以最短為20byte 這個是標頭長度

ALL - 標頭長度 = data 
故 102-20 =82

1
0