MACアドレスとARP

IPアドレスのほかにMACアドレスというのがあります。
IPアドレスは、LANにおいてプライベートアドレスのように「貸し出し」することができましたが、それとちがって、各機械に対して1つずつ付けられているという、本当に世界で1つしかないアドレスです。

MACアドレス
パソコンに装着されている「ネットワークアドレス」についている48ビットのアドレス。どのメーカのどのパソコンまできっちり確定されています。また、Ethernetアドレスとも呼ばれています。

LANでよく使われている物理層「Ethernet」においては、目的のホストにパケットを送るために、このMACアドレスを使っています。



MACアドレスを調べるARP
MACアドレスを調べるためのプロトコルを「ARP(Address Resolution Protocol)」といいます。
ARPのしくみは次の通り。
MACアドレスを知りたいホストのIPアドレスをブロードキャストアドレス宛に(放送)します。
そうすると、該当するパソコンがつながっていれば(返答)をします。

ちなみに、自分のパソコンのMACアドレスは、IPアドレス同様「winipcfig」で調べられます。「Physical Address」とかいてあるのがMACアドレスです。調べ方→IPアドレスを参照

また、リモートホストのMACアドレスを調べるときには「ARPキャッシュ」を調べればわかります。MACアドレスの情報は、この(返答)をここに保存されているからです。MSDOSを起動して「arp -a」と入力してみるとわかります。

参考文献
TCP/IPをマスターしよう NETWORK MAGAZINE MOOK アスキー
超入門ネットワーク NETWORK MAGAZINE MOOK アスキー
初級シスアド スーパー合格本 メディアアクセス 三輪幸市 著



情報のページトップに戻る

トップに戻る