用电缆连接 Cisco SG300 上的 2 个 VLAN

网络工程 思科 路由 局域网 思科-SG300
2022-02-15 18:12:29

我有一个启用了 2 个 VLAN 的 Cisco SG300,一半的交换机端口在一个 VLAN 上,一半在另一个 VLAN 上。两个 VLAN 使用相同的子网。我希望流量在 2 个 VLAN 之间传输。我认为这 2 个 VLAN 将充当单独的交换机,如果我将以太网电缆从一个 VLAN 插入到另一个 VLAN,那么流量就会流动。但是,当我这样做时,我无法 ping 另一个 VLAN 上的设备。有什么我想念的吗?由于我在同一个子网中,并且两个 VLAN 上没有重叠的 IP 地址,我认为不需要路由器。

2个回答

如果要将两个 VLAN 合并为一个,只需将一个 VLAN 中的所有访问端口分配给另一个 VLAN。

您将两个不同的 VLAN 端口相互连接的想法可能会奏效。除了浪费两个端口并造成不必要的潜在瓶颈之外,具有激活的生成树协议(STP、RSTP、MSTP)的交换机还会检测到循环连接并阻止转发。链路 LED 亮起,但没有流量通过。

STP 不知道不同的 VLAN 配置,除非使用了 MSTP 并且配置得当(具有多个实例)。在您的场景中,您可以简单地停用这两个端口上的 STP 以避免阻塞。

另一个可能的问题是,当两个交换机端口上的 Auto MDI-X 均已停用时 - 如果这是您的问题,链接 LED 将不会亮起。使用直通(即非交叉)电缆需要一个端口处于 MDI 中,另一个端口处于 MDI-X 配置中。通常,现代设备支持 Auto MDI-X 以自动选择兼容角色。

SG300 交换机中具有相同子网的两个 Vlan .. 为确保两个 Vlan 之间的通信,为具有不同网络子网的两个 Vlan 创建 SVI,并启用“ip routing”inter-Vlan routing“