スイッチ、ルーター、モデムの違いは何ですか?


回答:


29

ルーター:これらのデバイスは、OSIモデルのレイヤー3(ネットワーク層)で動作する異なるネットワークに接続します。IPアドレス(より正確にはIPプレフィックス)を発信インターフェイスにマップするルーティングテーブルを維持します。インターフェイスには1つ以上のポートが含まれている場合があることに注意してください(以下を参照)。

スイッチ:これらは、OSIモデルのレイヤー2(データリンクレイヤー)で動作する物理ポートにMACアドレスをマッピングする転送テーブルを維持します。これは必ずしも1対1のマッピングではありません。多くのMACアドレスを同じ物理ポートにバインドできます。これは、マルチレイヤースイッチドネットワーク(オフィスまたは大学のネットワークに接続されたNetgearスイッチまたはBelkinスイッチなど)、またはスイッチポートに接続されたハブがある場合です。

ハブ:これらは基本的にマルチポート信号リピーターであり、OSIモデルのレイヤー1(phyiscalレイヤー)で動作します。それらは、電力が供給されていない(単に既存の信号が伝搬するための物理的な接続を提供する)か、または受信した信号を実際に再生および/または増幅する電力が供給されます。ここで注意するポイントはハブがただ一つの衝突ドメインであるということです。コリジョンドメインは、同じ物理伝送媒体にすべて接続されたデバイスのセットを表し、それらのいずれか1つだけがいつでも送信できるようにします(波長分割多重化、周波数分割多重化、時分割多重化などの多重化技術は無視します) 。)。

実際には、ハブはパフォーマンスが低く(一度に1人のユーザーしか送信できないため)、セキュリティが低いため(同じハブに接続されている人は他のすべてのユーザーが送受信するすべてを聞くことができるため)、今日のデータネットワークではますます少なくなっています。

モデム: MOdulator-DEModulator。アナログメディア(最も一般的には電話ネットワーク)を介してデジタルチャネルを確立します。モデムは再びレイヤー2(データリンクレイヤー)で動作しますが、通信にはイーサネットとは異なるプロトコルを使用します。次に、PPPなどのプロトコルをネットワーク層に提供して、IPトラフィックがリンク上を流れるようにします。


素晴らしい答え。よく考えました。ただし、PPPリンクはそのデジタルチャネル上で確立されますが、それ自体がチャネルです。
GreenKiwi 2009年

@GreenKiwi:良い点-回答が更新されました。
ムラリSuriar

私が間違っている場合、誰かが私を修正しますが、私の理解では、レイヤー2ネットワーク(または少なくともイーサネットネットワーク)はツリー構造(任意の2つのエンドポイント間の正確に1つのパス)を持っているため、ルーティングを行う必要はありません最適なルート。その場合、これはスイッチとルーターの根本的な違いになります。
ケビンウィーラー

@MuraliSuriar以上は、私は、モデムがに属する層の上に矛盾する情報を見ていますほとんどの参照が層1にそれを置くservervault networkengineering.stackexchange.com/questions/16636/...
コピー&ペースト

15

うーん...よく理解するには、OSIモデルについての理解が必要です。しかし、できるだけ簡単に説明しようと思います。

OSIモデル

基本的に、ネットワーク化された伝送はすべて、示されたパスを通過します。簡単に言えば、送信したデータは電気信号に変換され、物理リンクを介して送信されます。

最下層は、ビットやバイトについてではなく、電気信号についての考えを持っています。レイヤー2、データリンクレイヤーは、MACアドレスについて認識しています。レイヤー3-ネットワークレイヤーに進むと、さらに高度なアプローチがあり、IPアドレスも処理できます。

ルーターについて話すとき、ルーターはレイヤー3デバイスであり、IPで動作できます。IPに基づいて決定を下すことができます。例として、IPまたはフィルターパケットに基づいてパケットをルーティングします。

ただし、Switchは単なるレイヤー2デバイスです。私はただ物理的な住所だけを心配しています。(MACアドレス)およびすべてのデータ通信はMACを使用して行われます。

Oskar Duvebornは、そのことについてより直接的な答えを与えました。

コメントに直接アドレスを指定すると、ルーターはIPアドレスを使用し、スイッチはMACアドレスを使用します。モデムの内部アーキテクチャについてはよくわかりません。ごめんバディ:(

この短い記事では、デバイスタイプ間の目に見える違いについて説明しました。役に立つかもしれません。


10

私はチャトゥランガスの回答が本当に好きです^^

しかし、ここに素人の用語を使用する試みがあります。これは現実を歪め、重要な部分を省きます。

  • モデム:電話回線からローカルイーサネットネットワークに移動するときなど、さまざまな種類の信号/メディア間で変換します。
  • ルーター:1つのネットワークから別のネットワークにトラフィックを転送(ルーティング)します。メディアは気にしません。消費者レベルのルーターは、モデムやスイッチに組み込まれていることが多く、インターネットサービスプロバイダーに向かう途中で、イーサネットネットワークと外の世界の電話回線との間の物理的な接続を処理できます。
  • スイッチ:単一のネットワーク内で(従来どおり)トラフィックを転送します。単一のネットワーク内でネットワークデバイスを接続するために使用されます。

OSIレイヤー図と組み合わせると、これは大幅に強化される可能性があります...これは、表面上はとんでもなく単純に見えたが、非常に詳細な回答を多数生み出した有名なStack Overflow質問のServerfaultバージョンかもしれません。


おかげで^^ ...私はそれを簡単にするために最低限用語イーサネットを削除しようとしてについて熟考しています...しかし...何とか、このフランスのエールは私が怠惰作った
オスカーDuveborn

これによると..モデムと他のデバイスを同じグループに分類できますか?OSIの特定の層にモデムを配置できますか?レイヤー3?
チャチュランガチャンドラセカラ

モデムは技術的にTCPを使用する必要さえないので、彼が使用する現在の定義は受け入れられます
ユーザー名

はい。知る価値があると感じたので、知りたいと思ったところです。)
Chathuranga Chandrasekara

申し訳ありません[OK]を、私は、他の2つのMACアドレスとIPを主張したので、私は、多少偽善私リアライズされています、そして私たちはTCPにモデムを結ぶ必要はありませんと述べた
ユーザ名

0

レイヤ2スイッチ-ローカルキャンパスのスイッチ間でイーサネットフレームを転送します。さらに、一部のスイッチは静的およびデフォルトのルーティングをサポートしています。

レイヤー3スイッチ-ローカルキャンパスネットワーク上のVLANとサブネット間でパケットを転送します。静的、デフォルト、および動的ルーティングをサポートします。

ルーター-WANを介してサブネット間およびルーターとスイッチ間でパケットを転送します。

ケーブル/ DSLモデム-デスクトップまたはルーターのイーサネットインターフェイスとケーブル(DOCSIS)/ DSLブロードバンドシグナリングを変換します。


0

ルーター:(レイヤー3 / IP)-少なくとも2つのネットワークを接続し、これらのパケットのヘッダーおよびルーティングテーブルで提供される情報に従って、それらの間でパケットを交換する電子デバイスです。複数のローカルエリアネットワークを結合するように設計されています。 (LAN)ワイドエリアネットワーク(WAN)。ハブやスイッチよりもスマートです。ルーターは、ネットワークトラフィックの中間宛先として機能します。着信ネットワークパケットを受信し、各パケットの内部を調べてソースおよびターゲットネットワークアドレスを特定し、必要な場所でこれらのパケットを転送して、データが最終宛先に確実に到達するようにします。スイッチもハブもこれらのことを実行できません。

スイッチ(レイヤー2 /イーサネット):ハブよりもスマートです。ハブなどのネットワーク内のすべてのホストにパケットをブロードキャストする代わりに、スイッチは最初にどのデバイスがデータの受信者であるかを判断し、それをその1つのデバイスに直接送信します。スイッチはこれを行うためにドメインを作成し、宛先が同じドメイン内にある場合、パケットがスイッチを介して他のネットワークに送信するのを防ぎます。同じドメイン外にある場合、フラッディングが必要な場合、リクエストはすべてのドメインにブロードキャストされます(つまり、テーブルがMACアドレスに対応するポートで維持されていない場合)。スイッチ内でスイッチテーブルを作成する必要があります。これは、宛先MACアドレスをスイッチ内の出力ポートにマッピングします。最初の要求は、元のドメインのポートとMACアドレスで空のテーブルを更新します。学習スイッチ:

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.