selfup

selfupのトピックス-PR-

悪さをしている機器を探し出す -- No.3 MACアドレスから機器のメーカーを調べる

2006/11/15
三輪 芳久
出典:日経NETWORK 2005年7月号115ページより
(記事は執筆時の情報に基づいており、現在では異なる場合があります)

 ここまでで,機器のMACアドレスが特定できた。次は,このMACアドレスから機器の製造メーカーを調べる作業だ。

MACアドレスの前半でメーカー特定

 MACアドレスは全部で48ビットの長さで,LANボードのROM(ロム)などに焼き込まれており,機器ごとに異なる番号が割り振られている。これを通常は16進数で表記する。すると,0~9とA~Fの16文字を使って12桁で表される。

 実はこのMACアドレスには,機器メーカー(ベンダー)を特定することができる情報が含まれている。MACアドレスの前半部分の6文字(24ビット分)は,MACアドレスを一元管理しているIEEE(アイトリプルイー)が機器メーカーごとに個別に割り当てているからだ(図3)。つまり,MACアドレスの前半6文字がわかれば,機器メーカーを特定できる。

図3●MACアドレスの前半24ビットで機器メーカーが特定できる
図3●MACアドレスの前半24ビットで機器メーカーが特定できる
MACアドレスの前半24ビットはOUI(organizationally unique identifier)と呼ばれ,機器メーカー固有の番号になっている。

MACアドレスをWebサイトで検索

 インターネットにはMACアドレスから機器メーカーを検索できるWebサイトがいくつか公開されている。例えば,IEEEのWebサイトがある。URLはhttp://standards.ieee.org/regauth/oui/である。また,URLがhttp://coffer.com/mac_find/という個人が提供するWebサイトもある。

 ここでは,IEEEのWebサイトを例に手順を見ていこう(図4)。WebブラウザでIEEEのWebサイトにアクセスすると((1)),Webページのフォーム入力欄がある。あとは,そこに先ほど調べた機器のMACアドレスの前半6文字を入れて((2)),入力欄の下にある「Search!」ボタンをクリックするだけである((3))。すると,そのネットワーク機器のメーカー名が表示される。

図4●IEEEのWebサイトへアクセスしてMACアドレスに対応する機器メーカーを検索する
図4●IEEEのWebサイトへアクセスしてMACアドレスに対応する機器メーカーを検索する
[画像のクリックで拡大表示]

 機器メーカーがわかれば,その機器の種類は推測できる。例えば,ブロードコムやリアルテックといったメーカー名が表示されれば,それはパソコンに装着されているイーサネット・ボードの可能性が高い。エプソンやキヤノンと表示されれば,ネットワーク・プリンタだと見当がつく。バッファロー(メルコ)やプラネックスコミュニケーションズなら,ブロードバンド・ルーターやアクセス・ポイントではないか――といった具合である。

  • このエントリーをはてなブックマークに追加
  • Evernoteでクリップする
  • 印刷する

今週のトピックス-PR-

この記事に対するfacebookコメント

nikkeibpITpro

▲ ページトップ

CIO Computerworld

Twitterもチェック

執筆者一覧

イベントINFO -PR-

最新号

注目のセミナー

申込受付中!

■ネットワーク
コマンド集中講座
【10/30開催】

■パケットキャプ
チャー入門講座
【10/31開催】

ご好評につき2日連続、追加開催決定!セット申込でお得な特別割引実施中。