我有两个交换机(A 和 B),每个交换机分为两个“子交换机”,即两个 VLAN。
端口 1 至 12:VLAN 100(未标记)
端口 13 至 24:VLAN 200(未标记)
现在,我想连接交换机。当然,我可以配置一个端口来传输两个 VLAN(带标记)并连接两个交换机。然后一切都应该正常工作。
但是,如果我将交换机的两个部分都视为独立的交换机(它们具有完全隔离的 VLAN),我预计应该可以将每个“子交换机”连接到其对应部分:
交换机A的端口1到交换机B的端口1。
交换机A的13端口到交换机B的13端口。
如果我这样做,似乎我创建了一个循环。我不完全理解为什么这应该是一个循环,因为我正在使用不同的 VLAN。如果我使用两个不同的交换机而不是一个配置了两个 VLAN 的交换机,设置肯定会起作用。但区别在哪里?
谨致问候汤姆
答案1
这也会使用两个物理交换机创建一个环路。当两个端点之间有多条路径时,就会创建一个环路。
您可以使用一根电缆连接两台交换机,通常称为菊花链。您可以使用两根电缆连接它们,通常称为环,但前提是您已配置 STP(生成树协议)。
混乱就在这里(您可以使用数据包嗅探工具(如 Wireshark)来验证这一点):如果您有一个未标记的端口,交换机将从传出的数据包中剥离 VLAN 标记。因此,流量只是“普通”网络流量,没有任何 VLAN 信息。