BY NAFUSABA
OUI DB 読込中
MACForge
MACアドレスの変換・解析・差分比較・生成をブラウザ上で完結。
39,000件超のOUIデータベースでベンダー情報をリアルタイム参照します。
変換 / 解析
6形式への一括変換。コロン・ハイフン・Cisco形式など。ベンダー情報もOUIDBから自動参照。
差分比較
変更前後のMACリストを比較。追加・削除・保持を瞬時に判定。CSV/JSON形式でエクスポート可能。
OUI 検索
39,227件のIEEE公式OUI DBを内蔵。MACからベンダーの正引き・ベンダー名からの逆引きに対応。
MAC 生成
ランダムMAC・OUI固定・ユニキャスト保証など条件指定で最大1000件まで生成。
利用上の注意
  • 本ツールはすべてブラウザ内で動作します。入力データはサーバーに送信されません。
  • OUI DBは同階層の oui_db.json を参照します。ファイルがない場合はフォールバックDBが使われます。
  • MACアドレスの偽装・なりすましへの悪用は固く禁じます。正当な業務・学習目的のみご利用ください。
  • 生成したMACアドレスは実際のネットワーク機器のアドレスと衝突する可能性があります。
Nafusabaが提供するネットワーク管理ツールシリーズ
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[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
bit0
I/G
OUI
OUI
OUI
OUI
OUI
OUI
U/L
I/G
I/G・U/L ビット
ビット名称値=0値=1
bit0 I/GIndividual/Groupユニキャストマルチキャスト/BC
bit1 U/LUniversal/Localグローバル管理(OUI有効)ローカル管理(ランダムMAC)
ビット伝送順序
イーサネットは各バイトをLSBファーストで送出します。I/Gビット(bit0)が最初に送られるため、受信側がユニ/マルチキャストを最速判別できます。
表記形式・予約アドレス
表記形式一覧
形式主な用途
コロン区切りaa:bb:cc:dd:ee:ffLinux/macOS/IEEE
ハイフン区切りAA-BB-CC-DD-EE-FFWindows ipconfig
区切りなしaabbccddeeffログ・DB格納
Cisco形式aaaa.bbbb.ccccCisco IOS
ドット区切りaa.bb.cc.dd.ee.ffスクリプト等
予約・特殊アドレス
MACアドレス用途
FF:FF:FF:FF:FF:FFイーサネットブロードキャスト
01:00:5E:xx:xx:xxIPv4マルチキャスト (IANA)
33:33:xx:xx:xx:xxIPv6マルチキャスト
01:80:C2:00:00:00STP BPDU
01:00:0C:CC:CC:CCCisco 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不使用