作者smvenjoy (好好坏坏~~)
看板Network
标题[问答] 资料链结层最大封包传送疑问
时间Sun Jan 12 10:22:08 2020
一般情况来说,如果是使用乙太网路来做两者的传输,
在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的相关设定)
以上问题,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.116.58.107 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Network/M.1578795730.A.D96.html
※ 编辑: smvenjoy (114.32.103.165 台湾), 01/12/2020 10:25:57
2F:→ zaknafein: reassembled-pdu-consists-of-tcp-segment-size-mss 01/12 17:38
3F:→ smvenjoy: 所以虽然wireshark上看不到封包被切割,但实际上还是有 01/12 22:40
4F:→ smvenjoy: 切割,并符合MAC层的MTU规则吗? 01/12 22:40
※ 编辑: smvenjoy (114.32.103.165 台湾), 01/12/2020 22:56:35
※ 编辑: smvenjoy (114.32.103.165 台湾), 01/12/2020 22:57:06
5F:推 liataian: 请google: TSO 01/13 01:13
6F:→ SmallBeeWayn: 台北市立交响乐团?技术标准规范? TSO不是通用简称 01/15 15:18
8F:推 armpaul: 大概了解 Large send offload 其实 TSO networking查到的 01/16 22:41