了解以太网报头,我需要什么 MTU?

了解以太网报头,我需要什么 MTU?

我看到网上很多文章都指出以太网的开销是 18 字节(例如:http://www.learnios.com/viewtopic.php?f=8&t=18887

查看这篇维基文章(http://en.wikipedia.org/wiki/Ethernet_frame#Structure)18个字节是以下字段;

  • 目标 MAC 地址
  • 源MAC地址
  • 以太类型
  • CRC

为什么前导码、帧起始分隔符和帧间间隙不计入其中,它们不是包含在每个帧中吗?这将使以太网开销增加到 26 个字节。

我链接的原始文章是关于计算 MPLS 网络所需的 MTU(将第 2 层流量封装到 MPLS 帧中)。我想了解为什么要在标准的 1500 字节上添加 18 字节而不是 26 字节(加上 MPLS 标签堆栈和任何 do1q 标签)。

答案1

为什么前导码、帧起始分隔符和帧间间隙不计入此范围

因为它们不是以太网帧的一部分,而是线路层协议的一部分。请记住,如果您通过 IP 或 VPLS 等运行以太网,则这些不存在。MPLS/VPLS 不传输线路层信息。它不是物理上模拟电缆。

相关内容