ICMP 練功 - 考試

Table of Contents




我要問的東西有點奇怪,偏實務經驗,跟考試不太有關,純粹練功:


103年鐵特三級,網路。第二大題。



這題做完之後,我反問自己:

ICMP 不是應該都要很小的嗎?
為什麼這題竟然還要 IP Packet Fragmentation?
是出題的亂編數據嗎?
還是真有其事,若有可以舉得出實例嗎?



想了一下,我還真的想到實例:

ping 可以在 option 下 65535 bytes,雖然這是一個 Packet 最大值
不過其實我們是走 Ethernet 架構,MTU 只到 1500
所以這時底層就非 Fragmentation 不可

這是我自己想到的。

想問,ICMP 還有其它應用會需要 Fragmentation 的嗎?




--

All Comments

Mary avatarMary2015-04-07
題目有說是ICMP的封包嗎???
Rosalind avatarRosalind2015-04-11
同意樓上,原PO表錯情,會錯意了...
Enid avatarEnid2015-04-16
有種原po很適合讀研究所的fu
Sierra Rose avatarSierra Rose2015-04-19
借這串請問一下,為什麼他不能分割offset還有值呢?
Victoria avatarVictoria2015-04-23
我算的結果fragment那欄是40FF,應該沒錯吧
Kumar avatarKumar2015-04-27
很明顯是可以切割的 他的bit2是1
Skylar Davis avatarSkylar Davis2015-05-01
眼花看錯 是不可在切 應該是最後一個fragment
Olive avatarOlive2015-05-05
但前面有多個fragment 否則offset不可能會是FF
Oscar avatarOscar2015-05-08
所以最後一個fragment的DF欄也會是1嗎?
Kama avatarKama2015-05-10
可是這樣好像有點怪
Ina avatarIna2015-05-11
DF=0 ,MF=0 允許可切 而且這已經是最後一個Fragment
Joseph avatarJoseph2015-05-14
會切割應該是因為MTU的問題