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

jwb*_*ley 4 ethernet mtu mpls

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

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

  • 目的地MAC
  • 源MAC
  • 以太网类型
  • CRC

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

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

Tom*_*Tom 6

为什么前导码、帧分隔符的开始和帧间间隙不计入此

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