Linux 桥接器的多个端口可以共享一个 MAC 地址吗

Linux 桥接器的多个端口可以共享一个 MAC 地址吗

我正在做一个项目。有多个端口(NIC)桥接到 Linux 桥。我们想为多个端口使用一个 MAC 地址,并通过桥接来保存 MAC 地址。这可能吗?实际上,我已经做了一些测试,看起来没问题。但我不确定是否存在一些我不知道的潜在问题。例如,是否存在性能问题?我知道 Linux 桥接地址学习应该避免泛洪,但我仍然希望你能分享你的意见,以防我错了。提前谢谢。

答案1

这是正确的做法。网桥本身根本没有 MAC 地址。为什么它应该有 MAC 地址呢?因为它不能发起数据包,你也不能向它发送数据包。通常,实现网桥的主机也是连接到桥接网络的设备,该虚拟设备需要一个 MAC 地址,因为它可以发起以太网数据包,并且可以向它发送以太网数据包。

相关内容