インターネットは仮想マシン間で分割されますか?

インターネットは仮想マシン間で分割されますか?

100mbps のネットワーク カードを持っています。また、VirtualBox で実行されている Ubuntu と Windows XP SP3 の 2 つの仮想マシンがあります。

仮想ではない私のマシンは Windows 7 です。これらは同じ優先度になりますか? (それぞれ 33.3%) それとも、履歴マシンの方が優先度が高いですか? それとも先着順ですか?

答え1

おそらく、仮想ブリッジを使用して VM とホスト間の接続を分割しているため、すべての VM が仮想ブリッジを使用している場合、帯域幅はほぼ均等に分割されます。

ただし、空き帯域幅があれば、どのOSでもそれを使用できます。

例:

100mbpsの接続では、各OSが接続を飽和させ、帯域幅はほぼ均等に分割されます。

100mbpsの接続で、1つのOSが50mbpsを使用し、2番目が20mbpsを使用している場合は問題はありません。

答え2

お使いのコンピューターには Windows 7 がインストールされているため、これが最も高い優先順位を持ち、仮想マシンが次に優先順位が高くなります。Windows 7 がインターネットを使用していて、そのときに 2 つの仮想 OS がオンになっている場合、Windows 7 の速度が少し上がり、仮想 OS のインターネット速度は遅くなります。仮想 OS では、速度がさらに分割されます。

答え3

これはすべて、ゲートウェイ (インターネット用)、ルーター (LAN 用)、またはネットワーク カード (直接クロスオーバー用) によって異なります。一般に、仮想マシンはネットワークに接続されている他のすべてのマシンと同じ優先順位を取得しますが、ほとんどのローエンドのコンシューマー ルーターは、使用可能な帯域幅を実際には均等に分配しません。これは、「最初に到着したパケットが最初に処理される」という単純なものです。

VM を制限したい場合、VMWare などの一部のハイパーバイザー/VM ホストではネットワーク帯域幅を制限できます。この制限はローカル転送にも適用されることに注意してください。

関連情報