MACアドレステーブルとARPテーブルの違い

MACアドレステーブルとARPテーブルの違いが分からず、混同してしまう場合がありますが、以下のように違います。

MACアドレステーブル

スイッチがスイッチングのために利用するもので、MACアドレスと対応するポートの情報で構成されます(IPアドレスの情報は無い)。

Dst MAC Type VLAN Dst Port
0123.4567.89ab Dynamic 100 GigabitEthernet0/1
0123.4567.89ac Static 200 GigabitEthernet0/5

スイッチングを行うL2スイッチやL3スイッチで必要となるテーブルです。TypeのDynamicは、通常行われるMACアドレスの学習でのエントリを指し、Staticは、特殊なケースでMACアドレスの学習ができない際にconfigに設定されたエントリです。

Ciscoの場合、以下で設定できます

(config)# mac-address-table static 01-23-45-67-89-ac interface gigabitEthernet 0/5 vlan 200

ARPテーブル

端末やルータ等のルーティングする機器が宛先MACアドレスを調べるために利用するもので、MACアドレスと対応するIPアドレスの情報で構成されます。

IP MAC Type
192.168.1.1 0123.4567.abcd dynamic
192.168.1.200 0123.4567.abce static

PCやサーバ、ルーティングを行うL3機器が、ルーティングへのNextHop転送時や同セグメント内の通信で使います詳細はこちら。TypeのDynamicは、通常行われるARPの学習でのエントリを指し、Staticは、特殊なケースでARPテーブルの学習ができない際にconfigに設定されたエントリです。稀にNATの設定されたIPアドレス宛の通信で必要になることがあります。

Ciscoの場合、以下で設定できます

(config)# arp 192.168.1.201 01-23-45-67-ab-ce

また、Windows PCでは以下手順3つの手順で5秒で確認できます。

Windowsキー+R
⇒ cmdと入力し、Enter
⇒ コマンドプロンプトでarp -aと入力しEnter

IT/インフラエンジニアの地位とスキル向上のために

関連記事

IT 技術の進化はとどまることを知りません。矢継ぎ早に新たな技術が出てきたり、数年前の技術が時代遅れになったりと、IT エンジニアは勉強し続ける運命のようです。 それをどう思うかはあなた次第。 ビジネスの基本は『付加価値を与える[…]

IMG
関連記事

nesuke の考える NW エンジニアの2つの道 ネットワークエンジニアには 2 つの道があります。 1 つはネットワーク構築一筋で、L4 までをひたすらきっちりと構築していく道。 もう 1 つはネットワークを軸として深堀し[…]

IMG