ホーム用語辞典 > MACアドレス

MACアドレスとは?

MACアドレスとは、ネットワーク機器(NIC:ネットワークカード)に製造時に割り当てられる48ビットの物理アドレスです。00:1A:2B:3C:4D:5E のように16進数で表します。

役割は同じLAN(同じネットワーク)の中で相手を識別すること。OSI参照モデルのデータリンク層(第2層)で使われます。IPアドレス(第3層・論理アドレス)が「最終的な目的地」を表すのに対し、MACアドレスは「次に渡す隣の機器」を表す、と考えると整理できます。

IP=最終目的地(不変)/ MAC=次に渡す隣の機器(区間ごとに変わる) IPの宛先はずっと「目的PC」(最終目的地) 送信元PC ルーター ルーター 目的PC MAC宛先→ ルーター MAC宛先→ 次のルーター MAC宛先→ 目的PC IPは「どこへ」を、MACは「次はどの隣へ」を表す。区間ごとにARPでIP→MACを解決する
図:IPアドレス(第3層)は最終目的地で不変、MACアドレス(第2層)は次に渡す隣の機器で区間ごとに変わる

宛先IPは分かっても、そのLAN内でのMACアドレスが分からないときは、ARPというしくみで「このIPの人、MACアドレス教えて」と問い合わせて解決します。

基本情報技術者試験では、48ビット・第2層であること、IPアドレスとの役割の違い、ARPによるIP→MACの解決が問われます。

🔗 関連:IPアドレスとMACアドレスの可視化IPアドレスIPとMACをやさしく図解用語辞典トップ