レイヤー2仮想デバイスであるLinux BridgeのIPアドレスを選択する理由


11

ブリッジ(またはスイッチ)は、IPアドレスがなければ機能しませんか?私はブリッジ持つことができると信じbr0てセットアップをeth0し、eth1メンバーにはIPアドレスを持たないの両方として。

なぜアドレスを割り当てる必要があるのか​​理解できませんbr0

回答:


17

ブリッジが機能するためにIPアドレスは必要ありません。1つがなければ、レイヤ2スイッチング、スパニングツリープロトコル、およびフィルタリング(構成されている場合)を実行するだけです。

ブリッジをIPパケットのレイヤー3ルーティングに参加させる場合は、IPアドレスが必要です。

例として、次のようにしてDebian / UbuntuでIPアドレスなしでブリッジをセットアップできます。 /etc/network/interfaces

auto br0
iface br0 inet manual
         bridge_ports eth0 eth1

2番目の文は私の質問に答えます。残りの部分を削除し、私はそれを答えとして受け入れます。
Vinay Kumar 14

2
私は第2文以外のすべてをトリムすることに少し消極的です。最初の文は、質問の最初の行に答えます。確かに、Debian / UbuntuでIPなしのインターフェースをセットアップする方法は、質問に少し関連しているだけなので、あまりに話題外と見なされた場合は削除される可能性があります。
Richm

これは、ブリッジのインターフェイスがホストネットワークまたはインターネットにアクセスする場合、ブリッジにIPアドレスが必要であることを意味しますか?効果的にこれはブリッジをレイヤー3デバイス(ルーターのような)に変えますか?
stackoverflower 2017年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.