3

我正在研究一些关于VLANs并遇到VLAN tag标题的事情。

如果我们有一个标准的 MTU 802.3 Ethernet frame(1518 字节),标头中包含什么802.3

另外我们如何计算标题长度?

和有什么区别802.3 and 802.1q?我知道 VLAN 标记需要额外的字节,但如何计算需要多少字节802.1q VLAN tag

提前致谢

4

1 回答 1

6

常规 802.3/Eth-II 以太网帧不携带 VLAN 信息。
802.1Q 可以将 VLAN(和 QoS)信息传送到接收端。

如果 ethertype 是 0x8100,那么你得到了一个 802.1Q 标签,除了 14 个字节(dmac+smac+type)之外,它还有另外 4 个字节。

请参阅维基百科以供参考。http://en.wikipedia.org/wiki/Ethernet_frame

编辑:

常规 Eth-II/802.3 的总长度为:

dmac(6)+smac(6)+etype(2)+payload(1500)+crc(4) = 1518字节

对于带有 802.1Q 标记的 Eth-II/802.3 的情况:

dmac(6)+smac(6)+8100(2)+vlan/Qos(2)+etype(2)+payload(1500)+crc(4) = 1522字节

于 2012-10-09T00:29:43.903 回答