我正在研究有关VLANs
的一些内容,并且遇到了VLAN tag
以及标题。
如果我们有标准802.3 Ethernet frame
(1518字节)的MTU,标题802.3
中包含哪些内容?
另外,我们如何计算标题长度?
802.3 and 802.1q
之间有什么区别?我知道VLAN标记需要额外的字节但是如何计算802.1q VLAN tag
所需的字节数?
提前致谢
答案 0 :(得分:4)
常规802.3 / Eth-II以太网帧不携带VLAN信息 802.1Q可以将VLAN(和QoS)信息传送到接收端。
如果ethertype是0x8100那么你得到一个802.1Q标签,除了14个字节(dmac + smac +类型)之外还有4个字节。
请参阅维基百科以供参考。 http://en.wikipedia.org/wiki/Ethernet_frame
修改强>
常规Eth-II / 802.3的总长度为:
dmac(6)+ smac(6)+ etype(2)+ payload(1500)+ crc(4)= 1518 bytes
对于带有802.1Q标记的Eth-II / 802.3的情况:
dmac(6)+ smac(6)+8100(2)+ vlan / Qos(2)+ etype(2)+ payload(1500)+ crc(4)= 1522 bytes