スイッチングハブ
ネットワークスイッチ(英:Switching Hub)、またはスイッチングハブ、ブリッジングハブ、IEEEではMACブリッジとは、コンピュータネットワーク上の機器をパケットスイッチングによって接続し、データを受信して目的の機器に転送するネットワークハードウェアである。
ネットワークスイッチは、OSIモデルのデータリンク層(レイヤー2)でMACアドレスを使用してデータを転送するマルチポートネットワークブリッジである。スイッチの中には、ルーティング機能を追加することで、ネットワーク層(レイヤー3)でもデータを転送できるものがある。このようなスイッチは、一般にレイヤー3スイッチまたはマルチレイヤースイッチと呼ばれる。
イーサネット用のスイッチは、ネットワークスイッチの中で最も一般的である。その他には、ファイバーチャネル、ATM、InfiniBandなどのスイッチが存在する。
全てのポートから同じデータをブロードキャストするリピーターハブとは異なり、ネットワークスイッチは、接続されているデバイスの識別情報を学習し、目標のデバイスが接続されているポートにのみデータを転送する。このような機能をフォワーディングといい、不必要な通信を抑止することでネットワークの輻輳を防ぐ。
コンピュータはネットワークに直結され、専用の帯域を確保することができ、また全二重モードで動作することができる。全二重モードでは、コリジョンドメインごとにトランスミッターとレシーバーが1つずつしかないため、衝突が起こらない。
スイッチは、ネットワーク層以上を含むOSIモデルの上位層でも動作することがある。このように上位層でも動作する装置をマルチレイヤスイッチと呼ぶ。
ネットワークスイッチは、多くのローカルエリアネットワーク(LAN)において重要な役割を果たしている。LANスイッチは、複数のハードワェアを相互接続してLANグループを形成するために使用される、パケットを蓄積して転送する装置である。中規模から大規模のLANでは、複数のマネージドスイッチが使用される。小規模スモールオフィス/ホームオフィス(SOHO)では、ブロードバンドサービスに接続するためのホームゲートウェイが使用されることが多い。ホームゲートウェイには、多くの場合、ルーター、スイッチ、無線LANアクセスポイント、メディアコンバーター、VoIP(Voice over IP、IP電話)用インターフェースなどの機能が備わっている。