ここまでで,機器の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ビットで機器メーカーが特定できる 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アドレスに対応する機器メーカーを検索する [画像のクリックで拡大表示] |
機器メーカーがわかれば,その機器の種類は推測できる。例えば,ブロードコムやリアルテックといったメーカー名が表示されれば,それはパソコンに装着されているイーサネット・ボードの可能性が高い。エプソンやキヤノンと表示されれば,ネットワーク・プリンタだと見当がつく。バッファロー(メルコ)やプラネックスコミュニケーションズなら,ブロードバンド・ルーターやアクセス・ポイントではないか――といった具合である。