概念:802.1Q VLAN 标签与 PVID
定义
802.1Q VLAN 标签用于在帧中携带 VLAN ID 和优先级信息。PVID 是 Port VLAN Identifier,表示端口接收未带标签帧或特定 priority-tagged frame 时使用的默认 VLAN 分类。
直觉解释
VLAN tag 是帧自己带着的“身份证”;PVID 是端口给没有身份证的帧补上的默认身份。交换机收到一个帧后,必须先确定它属于哪个 VLAN,后续学习、过滤和转发才有依据。
原文中的正式语境
802.1Q 在 Clause 6.7 和 Clause 9 中讨论入口分类和 tagged frame format。Clause 6.7 解释未带标签帧如何根据 PVID 获得 VLAN 归属,Clause 9 解释标签字段如何携带优先级和 VID。
它为什么重要
- 它决定未带标签终端如何进入 VLAN 网络。
- 它解释 access/trunk 端口的基础行为。
- 它是抓包理解 VLAN-tagged frame 的入口。
- 它影响后续 概念_802.1Q_Forwarding_Process 和 概念_802.1Q_Filtering_Database 的处理。
一个具体例子
某端口的 PVID 是 10。一个未带标签帧从该端口进入桥时,桥会把它归入 VLAN 10。另一个带 VID 20 的 tagged frame 进入时,则通常按帧内 VID 20 处理,而不是使用 PVID 10。
常见误解 / 易混点
- PVID 不是端口唯一能承载的 VLAN,它只是默认入口分类。
- VLAN tag 不只携带 VID,也携带优先级信息。
- Priority-tagged frame 和 VLAN-tagged frame 不完全相同,前者不携带有效 VLAN ID。