http://haohaoweixiao.blog.sohu.com/162074383.html
http://www.techfest.com/networking/lan/ethernet2.htm
首先明确一下,主要有两套以太网帧格式定义:802.3定义的一套;另一套是Ethernet II;后者是目前我们都是用的。
在上面这个链接中可以清楚的看到以太网的帧格式,在教材上可以找到的是MTU=1500,至于最大帧大小应该是在这个数字上再加上其他部分。
Preamble (7-bytes) | Start Frame Delimiter (1-byte) | Dest. MAC Address (6-bytes) | Source MAC Address (6-bytes) | Length / Type (2-bytes) | MAC Client Data (0-n bytes) | Pad (0-p bytes) | Frame Check Sequence (4-bytes) |
还要考虑到vlan,双层vlan,帧间隔等等。
现在我也比较晕,找不到一个统一的解释。
再参考下面链接: