VLAN 设备限制

网络工程 局域网
2022-02-18 11:38:34

我正在阅读有关 Vlan 的信息,更具体地说是 VLAN 的缺点和信息资源提到 Vlan 具有以下设备限制:

设备限制:

每个设备可以支持的以太网地址数量为 500。这是 25 端口交换机上每个端口大约 20 个设备的分布。在理想的网络情况下,每个端口有一个设备,例如,打印机、工作站和语音 IP 电话将需要 3 个端口。如果您想为每个端口分配一个 VLAN,那么最大 VLAN 将等于 25。

那么这意味着“每个设备可以支持的以太网地址数量为 500”?这是否意味着交换机(25 端口交换机)最多可以处理 500 个设备,即每端口 20 个设备(假设每个都连接到交换机,而交换机又连接到 25 端口交换机)?
或者这只是一个坏例子?

随之而来的是 VLAN 的另一个缺点:

端口限制:

如果集线器或交换机连接到一个端口,则该集线器上的每个端口都必须属于同一个 VLAN。集线器无法为各个端口提供 VLAN,即使连接了能够支持 VLAN 的交换机,也无法将 VLAN 扩展到设备端口之外。

当它说“该集线器上的每个端口都必须属于同一个 VLAN”时,因为我知道集线器是第 1 层设备,因此它们不了解 MAC 地址或处理可能在其中包含标签字段的以太网帧,然后它们不不懂Vlan,这怎么可能?

那么这些信息是正确的还是我必须找到另一个资源?

问候

1个回答

您的“设备限制”特定于该设备。(500 将是一个非常小的桌面级交换机。)

就其本质而言,所有交换机对它们可以记住的 MAC 数量都有限制。(MAC 表大小、CAM 表大小等)存储这些表需要内存,并且内存量是有限的。很少有交换机实现每端口表。因此,发布的限制通常适用于所有端口。

我的许多小型 Cisco 交换机(2900 系列)都支持 8192 地址。(默认情况下,不同的硬件配置文件以不同的方式划分内存)这是跨所有端口和所有 VLAN 的。在内部,VLAN 成为 MAC 的一部分,但这并没有从根本上改变任何东西,但这确实意味着 MAC 将占用它参与的每个 VLAN 的一个表槽。实际上,如果您在 VLAN 1 中有 5 台主机,在 VLAN 2 中有 5 台主机,那么交换机将需要 10 个插槽,即使它们是相同的 5 台主机。

几十年来没有人制造过集线器,所以别管它们了。