[問答] 資料鏈結層最大封包傳送疑問

作者: smvenjoy (好好壞壞~~)   2020-01-12 10:22:08
一般情況來說,如果是使用乙太網路來做兩者的傳輸,
在MAC層應該會有1500Byte的限制,即所謂的MTU,這個部份我了解。
但是我有一個疑問,今我將NAS掛載在我的電腦並構成網路磁碟機的形式,
實際由電腦直接複製檔案到NAS貼上,並使用鯊魚軟體做封包側錄,
為什麼我都看不到在IP層會有做封包切割的動作,即切割到MAC層的最大上限1500 Byte?
https://imgur.com/S9vGeCW
第二種case,我以一樣的電腦使用UDP協定傳送8K Byte數的資料至NAS,
很明顯的可以看到在IP層會直接幫忙做封包切割的動作,以符合在1500 Byte以內。
https://imgur.com/9m2Sdeq
我的疑問是為什麼在第一種case情況下,從鯊魚軟體看起來IP層並沒有做封包切割,
限制其在1500Byte內,這樣不是不符合MAC層的限制嗎?
(電腦與NAS直接以網路線串接,不經過switch,也無特別做jumbo frame的相關設定)
以上問題,謝謝!
作者: zaknafein (zak)   2020-01-12 17:38:00
https://superuser.com/questions/1077550/wiresharks-reassembled-pdu-consists-of-tcp-segment-size-mss
作者: smvenjoy (好好壞壞~~)   2020-01-12 22:40:00
所以雖然wireshark上看不到封包被切割,但實際上還是有切割,並符合MAC層的MTU規則嗎?
作者: liataian (T-PANY FOREVER)   2020-01-13 01:13:00
請google: TSO
作者: SmallBeeWayn (喵喵叫的蜜蜂貓)   2020-01-15 15:18:00
台北市立交響樂團?技術標準規範? TSO不是通用簡稱http://bit.ly/2QVgE5A 至少有三種縮寫
作者: armpaul (armpaul叮了一聲新簡訊)   2020-01-16 22:41:00
大概了解 Large send offload 其實 TSO networking查到的

Links booklink

Contact Us: admin [ a t ] ucptt.com