![多个交换机上有 VLAN?](https://linux22.com/image/567563/%E5%A4%9A%E4%B8%AA%E4%BA%A4%E6%8D%A2%E6%9C%BA%E4%B8%8A%E6%9C%89%20VLAN%EF%BC%9F.png)
我们有一个小型网络,其中有两个管理型交换机和两个非管理型(基本 netgear 10/100)交换机。
我想在创建另一个子网后掌握 VLAN。目前我们只有一个子网 192.168.1.0/24。我计划添加一个测试子网 192.168.5.0/24,然后将该子网添加到新 VLAN。
在我开始阅读有关 VLAN 以及如何以最简单的形式配置它们之前,我想知道我是否可以在我们的网络上使用它们。我不确定的原因是因为我们的 IP 电话系统,其中一个托管交换机由 BT(英国电信)维护。我无法向此交换机添加 VLAN 信息,并且保证某些工作站直接连接到该交换机或通过 IP 电话连接。
我可以控制的管理交换机是 D-Link 3550,而我们使用的是支持 VLAN 的 Draytek Vigor 2820 路由器。
所以问题是;如果我设置了一个 VLAN,并且只有主路由器和其中一个托管交换机“知道”该 VLAN,那么它是否可以工作?
答案1
您需要先了解在 VLAN 之间进行路由的位置。如果您无法控制的路由器是 1.0/24 上设备的默认路由,那么您将很难将流量发送到该设备(无论是 L3 交换机还是路由器),从而将流量发送到 5.0/24。
现在...因为您现在在同一个 LAN 上拥有电话和数据,您应该能够创建一个 VLAN,例如将其称为 VLAN101,并将交换机上您可以管理的所有现有端口分配给该 VLAN。现在...在交换机上创建第二个 VLAN,我们将其称为 VLAN105,并将您想要的任何端口分配给该 VLAN。如果您将该 VLAN 分配给具有非托管虚拟交换机的访问端口,则所有下游设备都将跳转到该 VLAN。
只需了解每个 VLAN 的行为就像一个单独的交换机,它具有不同的属性,并且除非有 L3 设备允许,否则流量不会从一个 VLAN 传递到另一个 VLAN。过去,您创建了到路由器的中继,路由器会为您执行此操作。今天,即使是廉价的交换机也具有 L3 功能,并且可以执行 VLAN 间路由。您需要查看交换机的规格,听起来您的“路由器”如果支持 VLAN,就可以接受中继。