我读过的大多数 VLAN 文章都建议避免将 VLAN1 用于具有未标记流量的端口(也称为访问端口)。我听够了这种废话。除了0x000and的保留值0xFFF,数字只是一个数字,仅此而已。
通过进一步阅读关于 的更多信息VLAN hopping,我了解到他们将 VLAN1 作为未标记流量(又名本地 VLAN)放在中继链路上的想法,因此如果我们将其他接入端口(非中继)放在同一个 VLAN1 中,黑客可以通过插入来利用它标记并将数据发送到任何 VLAN。
他们说 VLAN1 通常是接入端口的默认 VLAN ID,并且中继端口将 VLAN1 的流量发送为未标记(又名本地 VLAN1)。这就是为什么他们建议避免使用 VLAN1 作为接入端口。在该漏洞发生之前,他们为什么要在中继链路上输出未标记的 VLAN1 流量?为什么他们不只是标记流经它的所有东西?