3台のコンピューターをスイッチに接続しているラボがあります。
スイッチの2つのポートが3番目のポートにミラーリングされるため、2台のコンピューター間のすべての通信が3番目のコンピューターにミラーリングされます。
同様のラボ設定を仮想マシンで作成したいと思います。このような仮想ラボを(スイッチではなく)コンピューターのみで(vagrantおよびプライベートネットワークを使用して)設定することに問題はありませんが、スイッチ部分を交換するために使用できるものはありますか?
Open vSwitchについて読みましたが、スイッチとして機能するように他の仮想マシンに接続するにはどうすればよいでしょうか。
確かにあります。たとえば、MikrotikCHRはスイッチとしてうまく機能します。ただし、CPUがASICの動作を原因とするスイッチのパフォーマンスは期待しないでください。ただし、とにかくトラフィックが少ないシナリオを実行する可能性があります。
Linuxベースのプラットフォームで実行している場合は、組み込みのカーネルブリッジングがあります。たった3つのVMについては、特に他に何も提案しません。特に、すべてではないにしてもほとんどの場合VM Linux上の実装はすでにそれをサポートしています。
ポートミラーリングはブリッジにネイティブではありませんが、キューイングディシプリンを使用すると、この機能を追加できます 非常に簡単に 。
複数のハードウェアノードを使用する場合は、VLAN対応スイッチ(中間)が必要であることを忘れないでください!
AmazonでVLANスイッチを検索するだけです。