コンテンツへスキップ
uencoder

MAC Address

MACアドレスはネットワークインターフェースカードの 48 ビットのハードウェアアドレスである(例:00:1A:2B:3C:4D:5E)。リンク層で機器を識別し、OUI は IEEE が割り当てる。

目的

LAN のリンク層でネットワークインターフェースを一意に識別し、フレームの宛先指定に使う。

メカニズム

48 ビットは OUI(上位 24 ビット、IEEE がベンダに割り当て)と NIC 固有部(下位 ビット 24)に分かれる。コロンまたはハイフン区切りの 16 進数で表記される。先頭ビットは I/G(ユニキャスト/マルチキャスト)、次は U/L(グローバル/ローカル)である。EUI-64 は IPv6 向けに 64 ビットへ拡張する。

ユースケース

  • イーサネットフレームの宛先指定
  • ARPによるMACアドレスの解決
  • Bluetoothデバイスのペアリング
  • ネットワークアクセス制御

例

  • 入力
    00:1A:2B:3C:4D:5E
    Output
    OUI 00:1A:2B identifies the vendor

    48 bits

よくあるエラー

MAC addresses can be spoofed (no authentication)
Use 802.1X port-based authentication

関連用語

関連ツール

References