web-dev-qa-db-ja.com

コンピューターがスイッチを介してリンクされている場合、それらは直接通信しますか?

次のようなネットワークがある場合:

Group1 -> Switch -> Switch -> Server (configured as gateway by DHCP)
Group2 -> Switch -----^

(それが理にかなっていることを願っています...)

各グループのコンピューターが同じグループ内の他のコンピューター(同じスイッチ)にパケットを送信する場合、パケットは2番目のスイッチを経由してサーバーに戻り、再び戻るのでしょうか、それとも最初のスイッチを介して相互に直接送信するのでしょうか(それらが直接接続されていること)?

ちなみに、16ポートのギガビットスイッチがある場合、すべてのポートを一度に完全に利用できるということですか?つまり、ファイルを相互に交換する2台のコンピューターが8台あるとすると、それらはすべてギガビットの速度で実行できますか?

1
user61832

各グループのコンピューターが同じグループ内の他のコンピューター(つまり同じスイッチ)にパッケージを送信する場合、パケットは2番目のスイッチを経由してサーバーに戻り、再び戻るのでしょうか、それとも最初のスイッチを介して相互に直接送信するのでしょうか(それらが直接接続されていること)?

一般的に言えば(そしてこれが100%のレイヤー2トラフィックであると仮定すると)、それらは可能な限り最短のパスを介して互いに直接通信します。 2つのシステムが同じスイッチに接続されている場合(および適切なマッピングがすでにスイッチのCAMテーブルにある場合)、2つのシステム間のユニキャストトラフィックはそのスイッチを離れません。

ちなみに、16ポートのギガビットスイッチがある場合、すべてのポートを一度に完全に利用できるということですか?

いいえ、必ずしもそうとは限りません。バックプレーンがすべてのポートの完全な利用をサポートできるスイッチ(非常に高価なもの)がいくつかありますが、大多数のスイッチはこれを行うことができません。特定のスイッチの仕様を調べて、そのバックプレーンが何をサポートするかを確認する必要があります。

4
EEAA