レイヤー2とレイヤー3スイッチの違いは何ですか?
私はいつも疑問に思っており、今まで知る必要はありませんでした。
Zoredacheの答えを完成させます。
L2スイッチはスイッチングのみを行います。つまり、MACアドレスを使用して、パケットをポートから宛先ポート(および宛先ポートのみ)に切り替えます。そのため、どのポートにどのMACアドレスが関連付けられているかを記憶できるように、MACアドレステーブルを保持しています。
L3スイッチも、L2スイッチとまったく同じようにスイッチングします。 L3は、L3レイヤーからのIDを持つことを意味します。実際には、これはL3スイッチがIPアドレスを持ち、ルーティングを実行できることを意味します。 VLAN内通信では、MACアドレステーブルを使用します。エクストラVLAN通信では、IPルーティングテーブルを使用します。
これは簡単ですが、「ちょっとだけですが、Cisco 2960はL2スイッチであり、IPとのVLANインターフェイスを備えています!」と言えます。あなたは完全に正しいですが、そのVLANインターフェイスは、スイッチがIPルーティングテーブルを維持しないため、IPルーティングに使用できません。
レイヤー3と2は OSIモデル を指します。レイヤー3スイッチはルーティングをサポートします。レイヤー2スイッチはイーサネットしか認識しないため、VLANをセットアップできる場合があります。
簡単に言うと、レイヤー3スイッチはルーターなどの異なるネットワーク間でパケットを転送でき、レイヤー2スイッチはパケットを異なるセグメントまたは特定のネットワーク内に転送します。
スイッチは、より強力なブリッジであり、それほど強力ではないルーターと考えることができます。
スイッチがブリッジとしてのみ機能するように構成されている場合、そのスイッチはレイヤー2スイッチと呼ばれます。
スイッチがルーターとしてのみ機能するように構成されている場合、そのスイッチはレイヤー3スイッチと呼ばれます。
多くの場合、スイッチはこれらの両方の機能を実行するように構成されています(レイヤー2とレイヤー3)。
同じポートで一緒に(統合ルーティングとブリッジング、つまりIRBを使用して):着信IPデータパケットのDMACがIRBインターフェイスのものである場合)、ルーティングまたはレイヤー3の動作が実行されます。そうでない場合、パケットはすべて同じVLANポートでブリッジされます(レイヤー2の動作)。
または、スイッチの個別のポートセット(一部のポートはL2ポート、一部のポートはL3ポート)では、スイッチの「x」ポートのセットをブリッジとして構成できます(パケットをブリッジします)。一方、別の「y」ポートのセットにはIPアドレスが割り当てられている場合があり、ルーターポートとして機能します(受信したIPパケットのルーティング)。