本文へ移動

インフラ転職コンパス現場・技術・キャリアをつなぐ専門メディア

メニュー

L2スイッチはARPテーブルを持つ?L3機器・管理SVIとの違い

通常のL2 スイッチはデータ plane転送にMAC アドレス テーブルを使い、利用者パケットを転送するためのARP テーブルは必要としません。ただし管理SVIやrouted ポートにIPを持つスイッチは、自身がIP通信するネクストホップを解決するためARP テーブルを持ちます。

この記事でわかること

  • L2スイッチはARPテーブルを持つ?
  • L2転送は何を参照する?
  • 管理SVIはなぜARPを使う?
  • L3スイッチとは何が違う?

Xの元ポスト

スイッチ自身がNTP・syslogなどを送る管理SVIではARPが必要になると説明したポスト。

けんと@設計構築チャンネル
けんと@設計構築チャンネル
L2スイッチが通常学習するのは、受信フレームの送信元 MACとポートの対応です。ARPテーブルの有無はL3機能を持つかで変わるため、機器の役割と管理インターフェースを分けて確認します。

L2スイッチはARPテーブルを持つ?

先に答えると、通常のL2 スイッチはデータ plane転送にMAC アドレス テーブルを使い、利用者パケットを転送するためのARP テーブルは必要としません。ただし管理SVIやrouted ポートにIPを持つスイッチは、自身がIP通信するネクストホップを解決するためARP テーブルを持ちます。

L2転送は何を参照する?

MAC テーブルは「宛先 MAC→egress ポート」を担い、実務では「VLAN単位のL2転送」を確認します。続く表で各要素の役割と判断点を比べます。

仕組みと判断軸
項目 仕組み・役割 実務での判断
MAC テーブル 宛先 MAC→egress ポート VLAN単位のL2転送
ARP テーブル next-ホップ IPv4→MAC 機器自身/L3 インターフェースのIP通信
管理SVI スイッチ管理用IP gatewayへのARPを持つ
L3 SVI VLAN間ルーティング gateway 各connected サブネットのARPを持つ
構成・処理フロー
User frame: PC-A → [L2 SW: MAC table] → PC-B
Management packet: SW mgmt SVI → [ARP gateway] → Router
L3 switch: VLAN20 SVI → [ARP host] → VLAN20 endpoint

管理SVIはなぜARPを使う?

実施順は「対象スイッチにIP インターフェース/SVIがあるか確認」から「VRF/VLAN/インターフェースを合わせて照合」です。完了時には「別参照範囲混同を防ぐ」を確認します。

実行手順と完了条件
STEP 実施内容 確認する結果
1 対象スイッチにIP インターフェース/SVIがあるか確認 L2-onlyかL3機能ありか
2 対象MACをMAC テーブルでポートへ追う ユーザー フレーム path
3 対象IPをARP テーブルで確認 スイッチ自身のL3隣接
4 VRF/VLAN/インターフェースを合わせて照合 別参照範囲混同を防ぐ
設定・確認例(対象機種・OS・バージョンで確認してください)
show ip interface brief
show interfaces switchport
show mac address-table address 0011.2233.4455
show ip arp 192.0.2.10
show ip route 192.0.2.10
正常時の出力例・記録例
Internet  192.0.2.10  2  0011.2233.4455  ARPA  Vlan20
 20       0011.2233.4455  DYNAMIC  Gi1/0/12
けんと@設計構築チャンネル
けんと@設計構築チャンネル
端末の通信を追うときは、MACアドレステーブルだけで終えず、デフォルトゲートウェイ側のARPとVLAN設定を照合してください。L2とL3の観測点を混ぜないことが切り分けの要点です。

L3スイッチとは何が違う?

「ARPなし・MACあり」の場合は「L2転送は可能」を原因候補にし、次に「gateway/他L3機器のARPを確認」を確認します。正常時との差を症状ごとに追います。

正常時と異常時の切り分け
症状・誤り 主な原因候補 次に確認すること
ARPなし・MACあり L2転送は可能 gateway/他L3機器のARPを確認
ARPあり・MACなし aging差・別スイッチ・stale ARP ARP インターフェースとL2 path
管理通信だけ不可 mgmt VRF/gateway/ACL ユーザー トラフィックと分離
SVI down VLAN active ポートなし等 autostateとVLAN状態

Ciscoでどのコマンドを確認する?

『L2 スイッチはARP テーブルを絶対に持たない』とは断定しません。hardwareの転送役割と、管理planeがIP通信する役割を分け、どのVRF・SVIのARPを見ているかを記録します。

  • 対象機器・インターフェース・VRF/VLAN
  • 取得日時・タイムゾーン・software バージョン
  • 変更前後の同一コマンド出力
  • 期待値・実測値・判定者
  • 異常時の停止条件と切り戻し結果

関連する仕組みを次に確認する

次の記事では、今回の確認を隣接するレイヤーや別の観測点へ広げます。

まとめ:利用者フレームのL2転送とスイッチ自身のL3通信を分ける

要点は、利用者フレームのL2転送とスイッチ自身のL3通信を分けることです。構成図、設定、確認コマンド、正常時と異常時の結果を同じ条件で保存すると、第三者も判断を再現できます。

最近の記事
お知らせ