Linux ブリッジと独自の MAC アドレス

Linux ブリッジと独自の MAC アドレス

Linuxブリッジを作成し、ここにbr13つのインタフェース(eth0、、、eth1)を追加するとします。eth2したがって、IP1とMAC1を割り当てたと仮定すると、br1システムにMAC1とIP1とのインタフェースもあります。br1

私が理解したところ、システムによって実装された仮想スイッチデバイスは、このインターフェイスをbr1スイッチの追加ポートとして扱います。

もしそうなら、私の質問は、仮想スイッチが同じ送信元MAC br1(別のポートまたは)に着信パケットを受信したときにどうなりますか?eth0自動的に学習し、トラフィックを失うことはありませんか? 「内部」インタフェースbr1と同じsMACを持っているので、パケットが無効であることを確認しませんか?なぜそんなことですか?eth1eth2

ベストアンサー1

これにより、ネットワークに重複したMACアドレスがあります。

この問題を解決することは、他の冗長MACアドレスを解決するのと同じです。犯人を見つけて修正してください。

あなたのコメント:

仮想スイッチの概念に反する(MACアドレスを持ってはいけません)

不正確です。 Linux ブリッジは、レイヤ 2 スイッチのソフトウェア実装です。スイッチがネットワークの残りの部分(またはこの場合はLinuxシステム)通信と通信できるように、独自のスイッチ仮想インターフェイス(SVI)に固有のMACアドレスを提供することを含む、レイヤ2スイッチと同じように機能する必要があります。スイッチ操作)。

おすすめ記事