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の場合:
- 「スタート」→「cmd」と入力してコマンドプロンプトを開く
ipconfig /allと入力- 「物理アドレス」がMACアドレス
ipconfig /all
実行後の出力例:
イーサネット アダプター イーサネット:
接続固有の DNS サフィックス . . . . .: localdomain
説明. . . . . . . . . . . . . . . . . .: Intel(R) Ethernet Connection
物理アドレス. . . . . . . . . . . . .: 00-1A-2B-3C-4D-5E
DHCP 有効 . . . . . . . . . . . . . .: はい
自動構成有効. . . . . . . . . . . . .: はい
解説:
- 「物理アドレス」が、MACアドレスです。
- 表記は
00-1A-2B-3C-4D-5Eのようにハイフン区切りで表示されます。
Macでの確認例(ターミナル)
- 「システム設定」→「ネットワーク」
- 使用中の接続を選択
- 詳細から「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アドレスとは異なり、物理的に一意であるため、ネットワーク管理やセキュリティの基本となります。



