web-dev-qa-db-ja.com

4つのイーサネットインターフェイスを持つスイッチモジュールに7つのデバイスをどのように接続すればよいですか?推奨されるトポロジはありますか?

背面に4つのスイッチポートを持つルータ/スイッチがあります。そこには7つのデバイスを接続する必要があります。

以下のトポロジのいずれかを選択する理由はありますか。それとも、まったく異なる設定の方が良いでしょうか。

============
||        ||
|| Router ||
||        ||
||--------||                    ________
||        ||--------Device 1   |        |--------Device 4
|| 4-port ||--------Device 2   | 5-port |--------Device 5
|| Switch ||--------Device 3   | Switch |--------Device 6
||        ||-------------------|________|--------Device 7
============

============         ______
||        ||        |      |--------Device 1
|| Router ||        |      |--------Device 2
||        ||        |8-port|--------Device 3
||--------||        |switch|--------Device 4
||        ||--------|      |--------Device 5
|| 4-port ||        |      |--------Device 6
|| Switch ||        |______|--------Device 7
||        ||
============

編集:うわー、この質問には私の予想よりも100倍多い見解がありました - 皆さんのご意見をいただきありがとうございます。私は上の2番目の図に従うことにしました - 8ポートスイッチ(おそらくNetgear GS108)の購入から始めます。

38
user200783

覚えておくべきことは、スイッチとルータの間のリンクは、リンクを介して通信しようとしているすべてのデバイス間で共有されるということです。

以下の場合:

  • デバイスは主にインターネットに接続し、お互いには接続しません。
  • そしてインターネット接続の速度は単一のルータポートより遅いです

5つのポートスイッチが8つのポートスイッチよりもはるかに安価であることを除いて2つのオプションの間にネットワークの違いはありません、そしてスイッチが死んでもルータに直接接続されたデバイスはインターネットアクセスを持ち続けるでしょう。

ただし、ネットワーク内であるデバイスから別のデバイスにデータをストリーミングしている場合、スイッチ上の2つのデバイスが同時にルータ上の2つのデバイスにアクセスして複数のポートを使用すると、スイッチとルータ間のリンクがボトルネックになる可能性があります。各ルータ/スイッチ間のリンク帯域幅の半分。

しかし、内部トラフィックの大部分がホームNASボックス/メディアサーバーへのものである場合は、通常、シングルポート速度にも制限され、スイッチとルーター間のボトルネックはそれほど問題になりません。

個人的には、私の家はその場所に散らばったデバイスがあることに気付きました、そして私がどこでもワイヤーを走らせない限り私が1スイッチにすべてを差し込むことは実用的ではないです。そのため、一番上のオプションを選択すると、2つの場所でデバイスを接続できます。場所間を1本のケーブルで接続できます。

編集:Nevin Williamsがいいことを言っています、オプション2にはより多くのポートがあります。 Damonが指摘している点の1つを言い換えれば、将来の拡張のためにポートを増やすか、予期しない状況では購入するポートよりも1つ多くポートを追加することをお勧めします。ただし、オプション1で8ポートスイッチを使用していても、ルータ上のすべてのポートを使用していて、スペアポートをスイッチ上に残したままにした場合、これらの点はどちらも当てはまりません。

52
BeowulfNode42

すでに5ポートスイッチがあり、8ビットスイッチを買うには不十分な場合を除いて、一般的に2番目の方法が確かに良い方法です。何か別の正当な理由があるかもしれませんが、一般にあなたは確かにスイッチにすべてのホストを接続したいです。

私の経験では、8ポートが必要で、exact8ポートのスイッチがあるときはいつでも、1週間後に9ポートが必要になるので、私は16ポートスイッチを購入します。ただし、16ポートスイッチをすぐに購入した場合は、neverに9ポートまたは10ポート以上は必要ありません。

インターネットルーターは、全体的にそしてそれらのスイッチング能力と同様に全体的な信頼性に関しても、そして正確に何が起こっているのかを伝えたり制御したりすることが難しいファームウェアを備えている。
スイッチ(たぶん最も安いがらくたを除く)は通常決して失敗することのない、そしてあなたが知っている場所まさに何が起こっているのか。確実にそして再現可能に。もっとポートが必要なときにスイッチを交換したことがあります。私はスイッチがクラッシュするのを見たことがない、または "boot"に2秒以上かかることはありません。ルータについても同じことが言えると思います。

すべてのデバイスを1つのスイッチに接続すること(十分なスイッチング帯域幅を持つ簡単なスイッチを想定)は、各デバイスが等しいことを意味します。各装置は、あたかも直接接続されているかのように、常に他の装置と全二重通信することができます。また、各デバイスはルータと通信して、単一の接続を公平に共有できます(またはスマートスイッチを別の動作をするように明示的に設定している場合はunfairlyとなります)。

通常、1GbEの速度を超えるインターネット接続を持っている人はほとんどいないので、ルータと帯域幅を共有することはまったく問題になりません。どちらの方法でも、インターネット接続は共有接続より遅くなります。

その一方で、ルーター/スイッチに複数のネットワークケーブルを差し込むと、その電力消費(そして熱の発生、信頼性と寿命の低下)が20〜30%増加する可能性があります(これは私のAVMルーターの場合です)。詳細を確認または制御できない場合は、CPUの負荷も原因となり、スループットが低下する可能性があります。
直接接続されているものと比較して、スイッチを介して1つの接続を共有しているクライアントに対しては、ルーターは非常に不公平(意図的ではない、ファームウェアがないため)になる可能性があります。うまくいけば、そうではありませんが、確かな方法はありません。それは4本のケーブルが差し込まれることを可能にするかもしれませんが全二重のそれらの2つのためのスイッチング容量があるだけです。まれに、ルータがワイヤレスアクセスポイントとしても機能します。それはハードウェアとソフトウェアのどちらにつながっているのでしょうか。それはスイッチング容量に反するかどうか。通常あなたは知りません。

すべてのホストがスイッチに接続しても、「わからない、言うことができない」ということは当てはまりません。ルーターに入るケーブルは1本だけです。あなたはまだあなたがルーターについて知らないものと一緒に暮らす必要があります、しかしあなたはあなたがあなたができることをコントロールしています

そのように動作するようにスイッチを明示的に設定した場合(それが可能な場合)にのみ、ルートは不公平です。これは、NAS上でDownloadStationのようなものを実行していて、インターネット接続の全容量を使用したいが、同時にデスクトップコンピュータに目立った影響を与えたくない場合に便利です。ダウンロードタスクがすべての帯域幅を盗むので、事実上「インターネットがない」ことになります。または、スマートテレビがあまりにもスマートではなく、画面の3分の1をブロックしている愚かなHbbTV広告を削除したい場合は、単にポート80を転送しないようにルータに指示してくださいホスト。か何か。ファイアウォールを迂回して、ローカルアドレスからデスクトップコンピュータを攻撃される可能性がある安価なIoTものを許可しないでください(ただし、デスクトップはデバイスに接続します)。
確かに、いくつかのルーターでもこのようなことが可能ですが、それはすべて安価であり、通常は制限されており、中程度の満足のいく結果が得られることがよくあります。

全体的にはるかにエレガントなデザインです。すべてのホストはそれぞれのローカルおよびリモートロケーションに対してまったく同じホップ数を持ち、すべてのホストの接続は中央の1か所で制御できます。また、 "meh、internet no work"の場合に確認するケーブルは1本です。あなたが難しい方法で線を切ることを望むならば、引き抜いてください。

17
Damon

他の回答では直接カバーされていないので、私の$ 0.02を追加します。

帯域幅と消費電力の計算はさておき、私はあなたのネットワークが将来拡大するかもしれないので、私は8ポートスイッチを購入し、2番目のトポロジーに行きます。実際には、私はあなたが同じような価格帯でそれを見つけることができれば私はさらに大きなスイッチを購入することを検討するでしょう。私は最近あなたのものと非常によく似た小さなネットワークをセットアップしました、そして私が私が私が決して使わないだろうと思った余分なポートをどれだけ早く埋めたかに驚いた。

優れたネットワーク設計の原則の1つは拡張性です。これは、ネットワークの設計時に考慮に入れます(たとえそれがいくら小さくても)。

4
Arnon

簡単に言うと

目標によって異なります。

  • 節約するまたは特権デバイスを2つまたは3つ持つ(および4二次的に重要な-5、特権が低い)8ポートスイッチを使用しても、最初の解決策を選択できます。
  • スケーラビリティおよび「民主主義」(特権内)は2番目の構成を示唆しています。
  • ネットワークの堅牢性と回復力のためには、冗長性が必要です。

いくつかの言葉もっと

あなたの解決策のレビュー:

  • 解決策A:1段目の3段目+ 2段目の4段目のスイッチ

    • それは、最初の3つの装置のそれぞれに、第2のブロック全体の同じ帯域幅を与え得る。
    • それらの間でファイルを交換する最初の3つのデバイスは、2番目のブロックのインターネット帯域幅を縮小する可能性があります。
    • 2番目のブロックは、最初の3つの帯域幅を縮小することなくファイルを交換できます。
  • 解決策B:第二段階で一緒に7。

    • どのデバイスも優先しません。 (民主主義)。
    • 2つのデバイスがお互いの間で多くの情報を交換する場合、他の5つの帯域幅に影響を与える可能性があります(外部側だけでなく、内部ネットワークにも帯域幅の制限があります)。
    • システムを拡張するためのルータの空きスロット(および他のスイッチの購入)
    • 新しいスペアデバイスを追加するために2番目のレベルで1スロット空き。

冗長性

冗長性。各8ポートのスイッチを2つ購入しても問題ない場合は(ただし、より多くの電力を使用します)、一方のスイッチが故障した場合は、すべてのデバイスをもう一方に接続できます。 1つそしてすぐにインターネットへのそしてあなたの家/仕事ネットワークの中の接続を回復しなさい。

  • 解決策C :(各8ポートの2つのスイッチ)。

    • 回復力:1つのスイッチが壊れても、すべてのデバイスを別のデバイスに接続できます(ソリューションB)。その間、新しいデバイスを購入します。
    • 1人の熱心なユーザ(少なくとも他のブロックがルータの帯域幅の半分半分を使用できる場合、またはで交換できる場合)、トラフィックはよりバランスの取れたバランスになります。それらの間の全帯域幅)。
    • コスト( - )起動時およびメンテナンスコスト:2つのスイッチを購入してそれらをオンにしておく必要があります。
    • 独立。2つのグループのそれぞれの内部のトラフィックは、2番目のグループのトラフィックに影響を与えません。 。

私はあなたのSchetchが好きでした:

============
||        ||                    ________
|| Router ||                   |        |--- Free x 5
|| 4-port ||                   | 8-port |--------Device 1
|| Switch ||                   | Switch |--------Device 2
||        ||     +-------------|________|--------Device 3
||        ||     |
||--------||     |              ________
||        ||-----+             |        |--------Device 4
|| 4-port ||-------------------| 8-port |--------Device 5
|| Switch ||-- Free            | Switch |--------Device 6
||        ||-- Free            |        |--------Device 7
============                   |________|--- Free x 4
3
Hastur