画像ツール一覧

MACアドレス

Media Access Control address

ネットワーク

MACアドレスは、EthernetやWi-Fiなど、同じリンク上でデータの宛先を識別するためのアドレスです。機器の製造時に割り当てられたものに加え、OSが設定するプライベートアドレスもあり、使用中の値が一生不変とは限りません。

🐾 猫で例えると?

アメショと茶トラが並んで眠り、それぞれ全く異なる固有の頭の模様(M字柄)を見せている様子
模様で猫を見分けるように、同じネットワーク内の通信相手を識別する

寄り添って眠る2匹を、飼い主は頭の模様で見分けられます。この「近くにいる相手を区別する」という役割がMACアドレスに似ています。ただし、猫の模様と違って、通信に使うMACアドレスは設定で変えられる場合があります。相手の身元を保証する指紋というより、その場の通信で使う名札として捉えると正確です。

🐾 PR

💻 IT現場における「MACアドレス」とは?

MACアドレスは、イーサネット(有線LAN)やWi-Fi(無線LAN)などでデータを正しく送り届けるために欠かせない物理アドレスです。よく「IPアドレス」と混同されますが、役割が全く異なります。

IPアドレスはネットワークをまたぐ宛先指定に、MACアドレスは同じリンク内で次の相手へ渡すために使います。たとえば外部サイトへの通信では、PCはサイトのMACアドレスを探すのではなく、まず家庭のルーターへフレームを渡します。ルーターを越えるたびに、リンク上の送信元・宛先のMACアドレスは変わります。

⚠️ MACアドレスの仕組みと注意点

よく使われる48ビットのMACアドレスは、00:1A:2B:3C:4D:5E のように表記します。製造元が割り当てたアドレスでは先頭部分から割当組織を調べられますが、ローカルに設定されたアドレスやプライベートWi-Fiアドレスでは、同じ方法で製造元を判定できません。

MACアドレスの確認方法

OSによって確認するコマンドが異なりますが、ターミナルやコマンドプロンプトから簡単に調べることができます。

# Windows(コマンドプロンプト)
ipconfig /all
# 「物理アドレス」を確認

# macOS(ターミナル)
ifconfig
# 使用中インターフェースの「ether」を確認

# Linux(iproute2がある環境)
ip link
# 「link/ether」を確認

開発現場や社内ネットワークの管理では、あらかじめ登録されたMACアドレスを持つ機器だけをネットワークに接続させる「MACアドレスフィルタリング」というセキュリティ対策が行われることがあります。

🛠️ MACアドレスを賢く使うためのポイント

物理的な識別番号だからこその特性を理解し、ネットワーク設計やセキュリティ運用に正しく組み込むことが重要です。

模様で2匹を見分ける感覚は、MACアドレスを理解する入り口になります。実際の管理では、Wi-Fiと有線LANが別アドレスを持つことや、プライベートアドレスが使われることを踏まえ、MACだけを本人確認の根拠にしないことが大切です。