MACアドレス
出典: フリー百科事典『ウィキペディア(Wikipedia)』
MACアドレス (Media Access Control address) は、ネットワーク上で、各ノードを識別するために設定されているLANカードなどのネットワーク機器のハードウェア固有の物理アドレスである。OSI参照モデルでいえば、第2層のアドレスにあたる。コマンドプロンプトではPhysical Adressと表記されており、単に物理アドレスと呼ばれたりNode IDの別名でも呼ばれることがある。
イーサネットの場合、48ビットの符号で、上位24ビットはIEEEがベンダー(製造者)毎に管理・割り当てを行っており、OUI(Organizationally Unique Identifier)と呼ばれる。 下位24ビットは各ベンダーが独自に重複しないように割り当てている。この仕組みにより、原則として、MACアドレスは世界中で唯一の番号となる。
しかし、実際は、古い製品とネットワークを組むと、ごく稀に、MACアドレスが競合するケースがある。また、MACアドレスが変更可能なネットワーク機器も、かなり販売されている。なお、MACアドレスが競合するとルーターやNICを破損させてしまう可能性があるため注意が必要である。
つまり、MACアドレスは偽装可能であり、無線LANなどで広く使われているMACアドレスフィルタリングは、ネットワークセキュリティ上、大した意味を持たない。
通常、MACアドレスの表現には、04-A3-43-5F-43-23 や 32:61:3C:4E:B6:05 といったオクテット表現を用いる("04","5F"や"B6"が、それぞれオクテットである)。 このMACアドレスのうち、最初の24ビット04-A3-43がベンダーID部、次の8ビット5Fが機種ID、最後の16ビット43-23がシリアルIDとなることが一般的である。この場合、上位32ビットでネットワーク機器の機種名まで特定可能である。
MACアドレスとIPアドレスの相互変換には、ARPやRARPというプロトコルを用いる。
[編集] 外部リンク
以下非公式なベンダIDを含む一覧
本文にあるようにIEEEに登録していないベンダIDというものが存在する、そのような厄介なベンダ製のNICを調査するためのリスト。