1 以太网的帧格式

以太网的帧格式

以太网的帧最小是 64 字节,除去 14 字节的头部(目标地址 + 源地址 + 长度类型)和 4 字节的 CRC 字段,有效荷载最小为 46 字节。最大帧为 1518 字节,去掉 14 字节的头部(目标地址 + 源地址 + 长度类型)和 4 字节的 CRC 字段,有效荷载最大为 1500,这个值就是以太网的 MTU (Maximum Transmission Unit,MTU)。

如果传输 100KB 的数据,至少需要 (100 * 1024 / 1500)= 69 个以太网帧。

不同的数据链路层的 MTU 是不同的,通过 netstat -i 查看 MTU 大小,以太网只是数据链路层中的一种格式。

netstat -i 查看的效果

参考资料

  1. 深入理解 TCP 协议:从原理到实战