实验室在所有交换机上都配置了PVST+。目前,为了移动性,我正在使用无线桥接器连接实验室环境的不同部分。基本上只是连接无线接口和以太网接口。桥上的所有以太网端口都在同一个VLAN中。
SW1 - Wireless_Bridge_1 ~Wireless_Bridge_2
当帧通过无线桥时,源MAC地址被更改为桥的无线接口的MAC地址。这会导致第二层特性(生成树、VTP等)出现问题吗?目前,STP似乎运转良好。如果我把更多的STP语音开关连接到桥上呢?我认为BPDU应该拥有STP工作所需的所有信息,但是源地址覆盖可能有点混乱。我可以期望在这种类型的无线链路(也就是像以太网链路一样工作的功能)上使用哪一层功能?
发布于 2013-08-21 07:35:51
如果您的DD-WRT设备被设置为AP - WDS和STATION - WDS,那么它们应该充当以太网电缆.转发它们看到的所有macs,而不强制通过它们的通信量继承无线桥接器的接口MAC。
WDS不是跨供应商,请记住这一点。它从来没有任何官方的标准。
我可以想象STP会“崩溃”,因为它只看到一个重复的MAC (无线网桥),但我无法证实这一点。
发布于 2013-08-21 07:55:57
我已经处理过改写MAC地址的以太网到WiFi网桥(在我的例子中,MOXA),我可以绝对确认它会破坏您的STP,并且如果您在有多条路径的情况下(例如,如果您使用无线作为硬有线以太网连接的备份),那么ARP/ND将被破坏。如果你只使用无线连接的话,你很可能可以不使用它,但实际上它和NAT的情况是一样的。
检查以确保AP确实在这样做;连接到交换机的主机上的ARP表应该能够告诉您。DD是基于Linux的,我还没见过Linux做过这样的"MAC NATting“。
如何失败:
尝试将主机连接到具有这样一个无线桥连接到一个端口的交换机,并在另一侧创建镜像副本,但不要将交换机连接在一起:
HostA---SwA SwB---HostB
| |
WiFi--------WiFi
您应该能够在HostA和HostB之间建立连接并来回切换。检查ARP表,并观察到MAC地址实际上是其他AP的地址。现在在开关之间连接一根电缆:
HostA---SwA---------SwB---HostB
| |
WiFi--------WiFi
您的连接将保持不间断,因为网络仍然知道如何通过WiFi桥发送“很长的路”的帧。
但是,如果这个桥倒下了,剩下的只是硬连线网络(这不是重写MACs),那么您的连接就会停止,直到ARP表过期,主机重新请求MACs为止。
https://networkengineering.stackexchange.com/questions/2792
复制相似问题