我正在尝试使用 VLAN 将我的家庭网络划分为几个具有各自 SSID 的子网。我有一个 OpenSense 盒作为路由器。还有两个 Netgear 可管理交换机。AP 将具有多个 SSID(例如 TP-Link EAP245)的 VLAN 感知能力。
我的计划如下:
Router <-----> Switch <---- VLAN TRUNK ----> (AP with VLAN SSIDs)
我正在尝试弄清楚 VLAN ID 和 PVID 之间的区别以及如何设置交换机。
我目前的理解是 VLAN ID 用于从端口传出的数据包,而 PVID 用于为未标记的传入数据包分配 VLAN。
我发现本教程在 tp link 网站上这与我的情况很相似。我了解大部分设置,但我对他们在路由器示例中使用的端口 2 感到困惑。他们有时会说:
端口 1 必须配置为“带标签”,而端口 2 必须配置为“未带标签”。
对于端口 1,我理解它必须被标记,因为所有 VLAN 都通过 VLAN 中继传递到 AP。为什么所有 VLAN ID 上都有 PVID 1?
对于端口 2,我理解它也必须是所有 VLAN 的一部分,因为它处理路由,但为什么他们在所有 VLAN ID 上都将其标记为未使用 PVID 1 标记?