Clicky

MACアドレスとは?ネットワーク機器固有の識別子の意味と仕組みについて

Web(ウェブ技術関連)
Web(ウェブ技術関連)
この記事は約3分で読めます。

※記事中に広告情報を含みます。

スキルを手に入れた時、人は強くなれる。
Youtubeでスキルアップを始める 電子書籍でスキルアップを始める
\ワードプレスのスキルアップはこちら!/ WordPress入門読本

MACアドレスとは何か?初心者にもわかりやすく、ネットワーク通信におけるMACアドレスの役割・仕組み・確認方法を丁寧に解説。セキュリティ対策にもつながる重要な知識を身につけましょう!


MACアドレスとは?

MACアドレス(Media Access Control Address)とは、ネットワーク機器に割り当てられた固有の識別番号です。スマートフォンやパソコン、ルーターなどのネットワーク機器には、必ずこのMACアドレスが設定されています。

一般的には、以下のような16進数形式で表されます。

00:1A:2B:3C:4D:5E

MACアドレスの役割

MACアドレスは、ローカルネットワーク(LAN)内でのデバイス識別に使われます。具体的な役割は以下のとおりです:

  • 通信相手の特定:データを正しい機器に届けるために必要
  • **ARP(アドレス解決プロトコル)**でIPアドレスとの対応付け
  • ネットワーク管理・フィルタリング(例:MACアドレス制限)

IPアドレスとの違い

項目MACアドレスIPアドレス
割り当てハードウェアに固定ネットワークにより変更可
用途LAN内での識別インターネット上での通信識別
表記00:1A:2B:3C:4D:5E など192.168.1.1 など

MACアドレスの確認方法 Windowsの場合:

  1. 「スタート」→「cmd」と入力してコマンドプロンプトを開く
  2. ipconfig /all と入力
  3. 「物理アドレス」がMACアドレス
ipconfig /all

実行後の出力例:

イーサネット アダプター イーサネット:

接続固有の DNS サフィックス . . . . .: localdomain
説明. . . . . . . . . . . . . . . . . .: Intel(R) Ethernet Connection
物理アドレス. . . . . . . . . . . . .: 00-1A-2B-3C-4D-5E
DHCP 有効 . . . . . . . . . . . . . .: はい
自動構成有効. . . . . . . . . . . . .: はい

解説:

  • 「物理アドレス」が、MACアドレスです。
  • 表記は 00-1A-2B-3C-4D-5E のようにハイフン区切りで表示されます。

Macでの確認例(ターミナル)

  1. 「システム設定」→「ネットワーク」
  2. 使用中の接続を選択
  3. 詳細から「MACアドレス」を確認

Macではターミナルを使って次のコマンドで確認できます:

ifconfig en0

出力例の一部:

en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> 
ether ac:de:48:00:11:22
  • ether の後に表示されるのがMACアドレス(例:ac:de:48:00:11:22

このように、OSごとにMACアドレスの確認方法は異なりますが、コマンドプロンプトやターミナルを使えば簡単に確認可能です。


MACアドレスの偽装(MACスプーフィング)

MACアドレスは通常変更できませんが、ソフトウェアで偽装することが可能です。これをMACスプーフィングといい、セキュリティ対策が必要なケースもあります。


まとめ

MACアドレスは、ネットワーク機器に唯一割り当てられる識別子であり、LAN内の通信には欠かせない重要な情報です。IPアドレスとは異なり、物理的に一意であるため、ネットワーク管理やセキュリティの基本となります。