C 类 VLAN 可以有超过 256 个地址吗?

网络工程 局域网
2022-02-19 08:14:51

我已经搜索过并且很难理解 VLAN,因为我只是进入网络。

我的问题:如果您创建一个具有 C 类(如 192.168.1)的 VLAN 和另一个具有 192.168.2 的 VLAN,每个 VLAN 是否可以包含自己的 256 个地址,给我的 192 个网络总共 528 个地址?或者,路由是否只会分发最多 256 个并将它们拆分到 2 个 VLAN 之间?

我理解class-c=256和class-b=@65000,但是一个vlan不完全遵守这些规则吗?

2个回答

VLAN 是第 2 层结构。子网是第 3 层结构。虽然 VLAN 和子网之间通常存在 1:1 的对应关系,但情况并非总是如此。每个 VLAN 可以有多个子网,也可以有一个跨多个 VLAN 的子网。

在您的示例中,您已经确定了两个 VLAN 和两个子网。您的 DHCP 服务器将根据子网大小为每个子网分配地址。您的网络(意味着您控制的所有子网)将拥有尽可能多的地址,即所有子网上所有地址的总和。这与 VLAN 的数量无关。

顺便说一句,分类寻址已经过时了,而且在你出生之前就已经过时了。

VLAN 是第 2 层概念,并在该层上提供隔离。IP 地址是第 3 层概念,因此没有“VLAN 中可以拥有的可用 IP 地址数量”的概念。

如果您指的是子网,您可以拥有比 /24 大得多的子网(您称之为 C 类,已弃用的术语)或更小,随您的便。

作为关闭,您可以在同一个 VLAN 中拥有多个子网;但人们倾向于使用 VLAN 来隔离共享物理设备或第 2 层域的子网。