レイヤー2スイッチとレイヤー3スイッチの違いは何ですか


回答:


51

Zoredacheの答えを完成させます。

L2スイッチはスイッチングのみを行います。これは、MACアドレスを使用して、ポートから宛先ポート(および宛先ポートのみ)にパケットを切り替えることを意味します。したがって、MACアドレステーブルを保持して、どのポートにどのMACアドレスが関連付けられているかを記憶できるようにします。

L3スイッチも、L2スイッチとまったく同じように切り替えを行います。L3は、L3レイヤーのIDを持っていることを意味します。実際には、これは、L3スイッチがIPアドレスを持ち、ルーティングを実行できることを意味します。VLAN内通信の場合、MACアドレステーブルを使用します。外部VLAN通信の場合、IPルーティングテーブルを使用します。

これは簡単ですが、「おい、私のCisco 2960はL2スイッチで、IPを備えたVLANインターフェイスを持っています!」と言うことができます。完全に正しいですが、スイッチがIPルーティングテーブルを保持していないため、そのVLANインターフェイスをIPルーティングに使用することはできません。


それで、L3スイッチが別々のVLANに2つのホストを持っている場合、ルーターを経由するのではなく、それらの間でルーティングできますか?
ジョンロードス

おそらく。ほとんどの場合、ルーティングが可能です。私の極端なネットワークサミットはすべての主要な動的ルーティングプロトコルをサポートし、必要に応じて複数の論理ルーターに「分割」できます。VLAN間のルーティングは最小の部分であり、本当にうまく機能します。悪い面はそのような獣のthエコストです;)
トムトム

2
L3サブネットをオーバーレイするL2 VLANがたくさんある場合は、ワンアームルーター、またはスティック上のルーターと呼ばれるものが必要でした。したがって、VLAN内トラフィックが多い場合は、これがボトルネックになります。L3スイッチはこのジョブを実行できます。 cisco-tips.com/cisco-router-on-a-stick-with-switch では、スイッチ自体にレイヤー3エンジンが統合されていると考えることができます。
Unix Janitor

6

レイヤー3対2は、OSIモデルを指します。レイヤー3スイッチはルーティングをサポートします。レイヤー2スイッチはイーサネットのみを知っているため、VLANをセットアップできる場合があります。


それにレイヤ2スイッチを追加すると、通常、ハードウェアルーティングが行われます。基本的には、「ルートに従ってパケットを切り替える」ために、イーサネットパケットのバイトに基づいてハードウェアスイッチモジュールをセットアップします。そのため、通常のソフトウェアベースのルーター実装よりもずっと効率的です。それらのいくつかは非常に強力になります(エクストリームネットワークスの方向を見て)。
トムトム

0

スイッチは、より強力なブリッジおよびより強力でないルーターと考えることができます。

スイッチがブリッジとしてのみ機能するように設定されている場合、レイヤー2スイッチと呼ばれます。

スイッチがルーターとしてのみ動作するように構成されている場合、レイヤー3スイッチと呼ばれます。

多くの場合、スイッチはこれらの機能(layer2およびlayer3)の両方を実行するように構成されています。

  1. 同じポートで一緒に(統合ルーティングとブリッジング、つまりIRBを使用):着信IPデータパケットのDMACがIRBインターフェイスのものである場合、ルーティングまたはレイヤー3の動作が行われます。それ以外の場合、パケットはすべて同じVLANポートでブリッジされます(レイヤー2の動作)。

  2. または、スイッチのポートの別のセット(一部のポートはL2ポート、一部のポートはL3ポート):スイッチの「x」ポートのセットはブリッジとして構成できます(パケットをブリッジします)。一方、「y」ポートの別のセットにはIPアドレスが割り当てられ、ルーターポートとして機能します(受信IPパケットのルーティング)。


2
ブリッジとして構成されたスイッチは、レイヤー1で動作し、2ではありません。ルーターとしてのみ動作するスイッチは、スイッチではなくルーターになります。ほとんどのスイッチはL3で動作できず、DMACはIPヘッダーの一部ではなく、イーサネットヘッダーの一部です。
クリスS

このトピックのウィキペディアのページでは、「ブリッジ」はレイヤー2で動作します。したがって、「ブリッジ」として構成されたスイッチはレイヤー2スイッチになります。ジュニパーネットワークス(ex8200、ex6200、ex4200、ex4500など)またはシスコによって製造されたさまざまなスイッチのデータシートを参照すると、利用可能なすべてのレイヤー3機能(rip、ospf、isisなどのルーティングプロトコルを含む) 、bgp)。そのため、最近のほとんどのスイッチはレイヤー3で動作します。
gsinha

(中間ホップの間で)イーサネットを介して渡されるすべてのIPパケットは、イーサネットヘッダーにカプセル化されます。DMACはイーサネットヘッダーにあります。「ルーター」でさえ、DMACを調べて、受信したIPパケットを処理/ルーティングするか、「破棄」するかを決定します(イーサネットヘッダーのDMACが、IPパケットを受信するインターフェースのMACアドレスと一致しない場合) )。したがって、レイヤー3スイッチは同じように動作します。
gsinha

0

簡単に言えば、レイヤー3スイッチはルーターのような異なるネットワーク間でパケットを転送できますが、レイヤー2スイッチはパケットを異なるセグメントまたは特定のネットワーク内に転送します。


-2

レイヤー2は一般にハードウェア、つまりMACアドレス「ルーティング」またはMACテーブルです。レイヤー3はIPに関係しています。レイヤ3デバイスは通常管理され、VLAN間で作成およびルーティングできます。


2
これは必ずしも真実ではなく、以前の回答ですでに説明されています。
クリスS
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.