当涉及无线网桥时,生成树的设计注意事项?

网络工程 生成树
2021-07-16 18:49:25

实验室在所有交换机上都配置了 PVST+。目前,为了移动性,我正在使用无线网桥连接实验室环境的不同部分。基本上只是桥接无线接口和以太网接口。网桥上的所有以太网端口都在同一个 VLAN 中。

SW1 ------ Wireless_Bridge_1 ~~~~~~~~~~~~~Wireless_Bridge_2 ------SW2

当帧通过无线网桥时,源 MAC 地址更改为网桥无线接口的 MAC 地址。这是否会导致第 2 层功能(生成树、VTP 等)出现问题。目前 STP 似乎工作正常。如果我将更多 STP 会话交换机连接到网桥怎么办?我认为 BPDU 应该包含 STP 工作所需的所有信息,但源地址覆盖可能有点令人困惑。我可以期待哪些第 2 层功能可以在这种类型的无线链接上工作(也就是像以太网链接一样工作的功能)?

2个回答

如果您的 DD-WRT 设备设置为 AP - WDS 和 STATION - WDS,那么它们应该充当以太网电缆......转发它们看到的所有 mac,而不是强制通过它们的流量继承无线的接口 MAC桥梁。

WDS 不是跨供应商,请记住这一点。从来没有任何官方标准。

我可以想象 STP 会“中断”,因为它只看到重复的 MAC(无线网桥),但我无法确认这一点。

我已经处理过重写 MAC 地址(在我的情况下为 MOXA)的以太网到 WiFi 桥接器,我可以绝对确认它会破坏您的 STP,如果您最终遇到这样的情况,ARP/ND 会损坏有多个路径(例如,如果您使用无线作为硬连线以太网连接的备份)。如果您只使用无线连接,您可能可以摆脱它,但它与 NAT-PT 的场景本质上是相同的。

检查以确保 AP 确实在执行此操作;连接到交换机的主机上的 ARP 表应该能够告诉你。DD-WRT是基于Linux的,我还没有看到Linux做这样的“MAC NATting”。

这是如何失败的:

尝试将主机连接到具有连接到一个端口的无线网桥的交换机,并在另一侧创建镜像副本,但不要将交换机连接在一起:

HostA---SwA         SwB---HostB
         |           |
        WiFi--------WiFi

您应该能够在 HostA 和 HostB 之间建立连接和来回 ping。检查 ARP 表,并观察 MAC 地址实际上是另一个 AP 的 MAC 地址。现在在交换机之间连接一根电缆:

HostA---SwA---------SwB---HostB
         |           |
        WiFi--------WiFi

您的连接将保持不变,因为网络仍然知道如何通过 WiFi 网桥“绕远”发送帧。

但是,如果该桥出现故障,而您只剩下硬连线网络(这不是重写 MAC),那么您的连接就会中断,直到 ARP 表过期并且主机重新请求 MAC。