ベストアンサー1
私は次のように仮定します:
- v-net-0 は次のように作成されました。
ip link add name v-net-0 type bridge
- veth-blue-brは次のように作られています。
ip link add veth-blue-br type veth peer name veth-blue
私が理解しているように、 "master"パラメータは仮想インターフェイス "veth-blue-br"を "v-net-0"というブリッジに追加します。
ブリッジについては「マスター」という言葉がやや混乱していると思いますが、ある意味では意味があると思います。 「ip」コマンドの観点からは、複数のタイプのインターフェイス(たとえば、ブリッジだけでなくボンド、vlan)を設定できるという点で一般的であり、同様の用語(マスターなど)を使用することがインターフェイスを表すときに便利です。別のインターフェース。ただし、iproute2ソフトウェアの世界外のブリッジング/スイッチング(ipコマンドはiproute2の一部です)に精通している場合、「マスター」という用語は少し混乱する可能性があります。
廃止されたコマンド「brctl」には「addif」というサブコマンドがあり、brctlのマニュアルページを読むと「addif」の下に合理的な説明があります(下記)。私はこれが「master」が「ip何を意味するのかを信じています。リンクセットのパラメータ」がそうです。 brctlには「マスター」という言葉は言及されていません。 brctl機能がiproute2のip / bridgeに追加されました。ただし、brctlのマニュアルページには、ip / bridgeのマニュアルページに含まれていないいくつかの便利な部分があります。
brctl addif <brname> <ifname> コマンドは、<ifname> インターフェイスを <brname> ブリッジのポートにします。これは、<ifname>で受信したすべてのフレームがブリッジに向かうかのように処理されることを意味します。また、<brname> からフレームを送信する場合、<ifname> は潜在的な出力インターフェイスと見なされます。