L2スイッチとは?初心者向けに仕組み・役割・ハブとの違い・確認方法をわかりやすく解説
L2スイッチ(レイヤー2スイッチ)は、同じネットワーク内で通信相手を正しく判断し、必要な機器だけにデータを届けるネットワーク機器です。企業の社内ネットワークでは欠かせない存在であり、社内SEやヘルプデスク、インフラエンジニアであれば必ず触れる機会があります。
ネットワーク障害の切り分けでは、「L2スイッチに接続されているか」「リンクランプは点灯しているか」「VLAN設定は正しいか」などを確認する場面が多くあります。新人のうちから基本を理解しておくと、トラブル対応がスムーズになります。
L2スイッチとは
L2スイッチとは、OSI参照モデルの第2層(Layer2:データリンク層)で動作するネットワーク機器です。
パソコンやプリンター、サーバーなどの機器をLANケーブルで接続し、MACアドレスを使って通信先を判断します。
| 項目 | 内容 |
|---|---|
| 正式名称 | Layer2 Switch(レイヤー2スイッチ) |
| 動作する層 | OSI参照モデル 第2層(データリンク層) |
| 通信の判断材料 | MACアドレス |
| 主な役割 | 同一ネットワーク内で通信を中継する |
どんな場面で使われるのか
L2スイッチは企業ネットワークのほとんどで利用されています。
- オフィスのパソコン接続
- プリンター接続
- IP電話
- 監視カメラ
- 無線LANアクセスポイント
- サーバー接続
社内のLAN配線を見ると、多くのLANケーブルが1台のスイッチへ集まっています。その中心となる機器がL2スイッチです。
なぜL2スイッチが重要なのか
もし全ての通信を全ポートへ送信すると、ネットワーク全体に不要な通信が流れ、通信速度の低下や障害の原因になります。
L2スイッチはMACアドレスを学習し、通信先だけへデータを送信するため、効率的なネットワークを実現できます。
L2スイッチの仕組み
L2スイッチは接続された機器のMACアドレスを学習し、「MACアドレステーブル」と呼ばれる一覧を作成します。
- パソコンから通信が送信される
- 送信元MACアドレスを学習する
- 宛先MACアドレスを確認する
- 通信先ポートだけへデータを転送する
これにより不要な通信を減らし、ネットワークの効率を高めています。
MACアドレスとは
MACアドレス(Media Access Control Address)とは、LANカードやネットワークアダプターに割り当てられた世界で一意の識別番号です。
IPアドレスは変更できますが、MACアドレスは通常変更されません。
L2スイッチとハブの違い
| 項目 | L2スイッチ | リピーターハブ |
|---|---|---|
| 通信先の判断 | MACアドレス | 判断しない |
| 通信の送信先 | 必要なポートのみ | 全ポート |
| 通信効率 | 高い | 低い |
| 現在の利用 | 主流 | ほぼ使われない |
L2スイッチとL3スイッチの違い
| 項目 | L2スイッチ | L3スイッチ |
|---|---|---|
| 判断材料 | MACアドレス | IPアドレス |
| 異なるネットワーク間通信 | 不可 | 可能 |
| ルーティング | できない | できる |
社内で部署ごとにネットワークを分ける場合は、L3スイッチやルーターと組み合わせて利用します。
初心者が混乱しやすいポイント
- スイッチとルーターは役割が異なる
- IPアドレスではなくMACアドレスで通信する
- L2スイッチだけではインターネットへ接続できない
- VLAN設定によって通信できないことがある
IT現場での利用例
例えば100台のパソコンがあるオフィスでは、各デスクのLANケーブルがL2スイッチへ接続されています。
ユーザーがファイルサーバーへアクセスすると、L2スイッチが通信先を判断し、適切なポートへだけデータを転送します。
筆者の現場経験
新人時代、ネットワーク障害が発生した際にサーバーの設定ばかり確認していました。しかし原因はL2スイッチのポートがシャットダウン状態になっていたことでした。
それ以来、「物理接続」「リンクランプ」「ポート状態」を最初に確認するようになり、障害対応の時間を大幅に短縮できました。
業務でよくあるトラブル
- LANケーブルが抜けている
- リンクランプが消灯している
- ポートが無効化されている
- VLAN設定ミス
- ループ接続
- MACアドレス制限
障害発生時の確認する順番
- LANケーブルが接続されているか
- リンクランプが点灯しているか
- IPアドレスを取得しているか
- デフォルトゲートウェイへPingできるか
- L2スイッチのポート状態
- VLAN設定
- サーバー側の障害有無
原因の切り分け
| 確認対象 | 確認内容 |
|---|---|
| ユーザー側 | LANケーブル、NIC、IP設定 |
| ネットワーク側 | L2スイッチ、VLAN、ポート状態 |
| サーバー側 | サービス停止、障害発生 |
| Active Directory | ログオン認証の有無 |
| DNS | 名前解決できるか |
| DHCP | IPアドレス取得状況 |
GUIで確認できる内容
Windowsでは次の手順でネットワーク接続を確認できます。
- 設定を開く
- ネットワークとインターネット
- イーサネット
- 接続状態を確認する
Windows 10でもほぼ同じ手順です。
コマンドプロンプトで確認する方法
IPアドレスを確認
ipconfig /all
IPアドレス、MACアドレス、DNSサーバー、デフォルトゲートウェイなどを確認できます。
通信確認
ping IPアドレス
通信できれば応答時間が表示されます。タイムアウトの場合は通信経路や接続状態を確認します。
MACアドレス確認
getmac
端末のMACアドレスを確認できます。
PowerShellで確認する方法
Get-NetAdapter
ネットワークアダプターの状態を確認できます。
Get-NetIPAddress
IPアドレス情報を一覧表示できます。
イベントビューアーで確認するポイント
通信障害そのものはイベントビューアーに記録されない場合がありますが、ネットワークアダプターのエラーは確認できます。
- イベントビューアーを開く
- Windowsログ
- システム
- ネットワーク関連のエラーを確認する
確認結果の見方
- IPアドレスが169.254.x.xならDHCP取得失敗の可能性
- リンクランプ消灯なら物理障害の可能性
- Ping成功ならL2接続は正常な可能性が高い
- Ping失敗なら配線やVLAN設定を確認する
ショートカットキー
- Windows + R:ファイル名を指定して実行
- Windows + X:管理メニュー
- Ctrl + Shift + Esc:タスクマネージャー
- Windows + I:設定
初心者がやりがちなミス
- LANケーブル確認を後回しにする
- IPアドレスだけ確認して安心する
- VLAN設定を確認しない
- サーバー障害だと決めつける
- スイッチのランプを確認しない
上司へ報告するポイント
- いつ発生したか
- 影響範囲(1台か複数台か)
- Ping結果
- IPアドレス取得状況
- LANランプ状態
- 実施した確認内容
エスカレーションするタイミング
- スイッチ設定変更が必要
- VLAN設定変更が必要
- 複数部署へ影響が出ている
- ネットワーク全体が停止している
- 機器故障が疑われる
応用知識
多くの企業ではL2スイッチでVLAN(Virtual LAN)を設定し、部署ごとにネットワークを分離しています。
さらにSTP(Spanning Tree Protocol)によってループ障害を防止し、LACP(Link Aggregation Control Protocol)で通信帯域を向上させる構成も一般的です。
関連するIT用語
- MACアドレス
- IPアドレス
- ルーター
- L3スイッチ
- VLAN
- DNS
- DHCP
- STP
- LACP
- OSI参照モデル
よくある質問(FAQ)
Q. L2スイッチだけでインターネットは使えますか?
いいえ。インターネットへ接続するにはルーターやL3スイッチなど、異なるネットワークへ通信を転送できる機器が必要です。
Q. 家庭用ルーターにもL2スイッチ機能はありますか?
あります。多くの家庭用ルーターには複数ポートのL2スイッチ機能が内蔵されています。
Q. MACアドレスとIPアドレスの違いは何ですか?
MACアドレスは機器固有の識別番号、IPアドレスはネットワーク上の住所のような役割を持ちます。
Q. L2スイッチは設定変更が必要ですか?
一般的な接続だけであれば初期設定でも利用できますが、企業ではVLANやポート制御、セキュリティ設定などを行うことが多くあります。
注意点
L2スイッチの設定変更は、ネットワーク全体へ影響を及ぼす可能性があります。VLANやポート設定、STPなどを変更する場合は、事前に設定内容を確認し、業務時間外や検証環境で実施することをおすすめします。
まとめ
L2スイッチは、社内ネットワークの通信を効率よく制御するための重要な機器です。MACアドレスを利用して必要な機器へだけデータを転送することで、安定したネットワーク環境を実現しています。
IT業務では、通信トラブルが発生した際に「物理接続 → リンクランプ → IPアドレス → Ping → L2スイッチ → VLAN → サーバー」の順番で確認する習慣を身につけることが大切です。この基本的な切り分けを覚えておくことで、ヘルプデスクや社内SEとしての対応力が大きく向上します。

コメント