MACアドレス入力
変換設定
AA:BB:CC:DD:EE:FF
AA-BB-CC-DD-EE-FF
aabbccddeeff
AABBCCDDEEFF
aa.bb.cc.dd.ee.ff
aaaa.bbbb.cccc
変換結果がここに表示されます
MACアドレスを入力し、出力形式を選択して実行してください
事前 (リスト A) 0件
事後 (リスト B) 0件
差分比較結果
比較結果がここに表示されます
リスト A・B を入力して比較実行
OUI 正引き / 逆引き
OUI DB 統計
DB読み込み中...
MACアドレス生成
AA:BB:CC:DD:EE:FF
AA-BB-CC-DD-EE-FF
aabbccddeeff
AABBCCDDEEFF
aaaa.bbbb.cccc
生成ボタンを押してください
生成オプション解説
ランダムMAC (LAA)
第1バイトの bit1(U/Lビット)を1にセット。OUIに依存せず、VMや端末のプライバシーMAC生成で使用。
ユニキャスト保証
第1バイトの bit0(I/Gビット)を0にセット。通常の通信にはbit0=0が必須。
OUI 固定
先頭3バイトを指定ベンダーに固定。テスト環境での特定機器模倣やMAC学習テストに有効。
MACアドレス 構造解説
48ビット構造(6オクテット)
MACアドレスは48ビット(6バイト)の識別子。IEEEが管理し、物理NICに焼き付けられています。
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
I/G · U/L
+OUI[23:2]
+OUI[23:2]
OUI[15:8]
OUI[7:0]
NIC[23:16]
NIC[15:8]
NIC[7:0]
OUI (IEEE管理・ベンダー識別子)
NIC固有部(ベンダー割り当て)
Byte 1 ビット構造
bit7
bit6
bit5
bit4
bit3
bit2
bit1
U/L
U/L
bit0
I/G
I/G
OUI
OUI
OUI
OUI
OUI
OUI
U/L
I/G
I/G・U/L ビット
| ビット | 名称 | 値=0 | 値=1 |
|---|---|---|---|
| bit0 I/G | Individual/Group | ユニキャスト | マルチキャスト/BC |
| bit1 U/L | Universal/Local | グローバル管理(OUI有効) | ローカル管理(ランダムMAC) |
ビット伝送順序
イーサネットは各バイトをLSBファーストで送出します。I/Gビット(bit0)が最初に送られるため、受信側がユニ/マルチキャストを最速判別できます。
表記形式・予約アドレス
表記形式一覧
| 形式 | 例 | 主な用途 |
|---|---|---|
| コロン区切り | aa:bb:cc:dd:ee:ff | Linux/macOS/IEEE |
| ハイフン区切り | AA-BB-CC-DD-EE-FF | Windows ipconfig |
| 区切りなし | aabbccddeeff | ログ・DB格納 |
| Cisco形式 | aaaa.bbbb.cccc | Cisco IOS |
| ドット区切り | aa.bb.cc.dd.ee.ff | スクリプト等 |
予約・特殊アドレス
| MACアドレス | 用途 |
|---|---|
| FF:FF:FF:FF:FF:FF | イーサネットブロードキャスト |
| 01:00:5E:xx:xx:xx | IPv4マルチキャスト (IANA) |
| 33:33:xx:xx:xx:xx | IPv6マルチキャスト |
| 01:80:C2:00:00:00 | STP BPDU |
| 01:00:0C:CC:CC:CC | Cisco CDP/VTP |
| 00:00:00:00:00:00 | 未設定・Null |
ランダムMAC(プライバシーMAC)
iOS 14 / Android 10 以降、Wi-Fiのランダム化機能(U/L=1)が標準搭載。MACフィルタリング環境では対策が必要です。
U/L bit = 1
I/G bit = 0
IEEE OUI不使用