有没有办法区分标记和未标记的以太网帧?

网络工程 VLAN 以太网
2021-07-23 10:32:13

我阅读了有关标记以太网帧的信息,其中包括额外的 802.1Q 字段,并了解其概念和操作。

我想知道的一件事是,接收以太网帧的节点是否有办法区分标记帧和非标记帧。

我阅读了有关中继端口的答案,其中每个端口上可能有未标记的 vlan(例如https://networkengineering.stackexchange.com/a/10565/19642),那么交换机如何知道传入的帧未标记?是否只是基于 802.1Q 标头的字段假设没有合理的值?

1个回答

交换机/网卡在每个帧中查找标记,因为它有特殊的 TPID 值 0x8100(否则以太网类型将是),以下两个字节被解释为 PCP 和 VLAN ID 值,然后是真正的以太网类型和其余的框架如下。

来自 VLAN 中继端口的未标记帧被简单地解释为属于未标记 VLAN。