交换机如何区分vlan无标记帧和802.1Q vlan标记帧?

问题描述 投票:0回答:1

这里说明的是Ethernet-II帧(上)和802.1Q vlan标记帧(下)。The IEEE 802.2 frame (upper) and the 802.1Q (vlan tagged) frame (lower)https:/en.wikipedia.orgwikiIEEE_802.1Q。

我假设 "解析 "一帧的大部分工作可以在网卡软件中完成。"交换机(或其他设备)如何区分一帧是有标签的还是无标签的(甚至是802.1ad双标签)?

或者说,为什么设备不把802.1Q头的前两个八位字节作为EtherTypeSize字段读取,而把其他八位字节作为帧的有效载荷继续读取(交换机假设是以太网-II帧)?

networking ethernet vlan
1个回答
0
投票

一个特殊的 以太类型 字段(值为 0x8100如图所示)的作用是定义帧802.1Q vlan tagged.EtherType字段则在802.1Q头之后,在802.1ad实现中,可以再有一个802.1Q头,这里说明一下。Frames with several vlan tagshttps:/en.wikipedia.orgwikiIEEE_802.1ad。

© www.soinside.com 2019 - 2024. All rights reserved.