MACアドレス
LANに接続されているすべてのコンピュータにデータは流れますが、そのデータが自分宛てであればそれ 以上の処理をする必要がありますが、自分宛てでなければそれ以上の処理をする必要がありません。 自分あてのデータかどうか判断するためのアドレスがMACアドレスです。つまり、MACアドレスによってLA N上の通信を識別します。 このMACアドレスは、NIC(Network Interface Card)に書き込まれています。 長さが6バイト(48ビット)で、上位3バイトと下位3バイトにそれぞれ意味があります。 ・上位3バイト=ベンダID。IEEEという規格団体がネットワーク機器を開発しているベンダごとに重複し ないように割り当ててい ます。 ・下位3バイト=シリアル番号。各ベンダがネットワーク機器に割り当てています。こちらも重複しない ように割り当てが行われます。 上位3バイトがIEEEによって重複しないように、下位3バイトが各ベンダによって重複しないように管理 されているので、MACアドレスは世界で唯ひとつのアドレスとなります。 またMACアドレスは、IPアドレスなどとは違い変更することができません。 LAN上のコンピュータ(正確には、LAN上のコンピュータのNIC)は、流れてくるデータのあて先MACアドレ スを見て、それが自分あてであれば、上位層(ネットワーク層)のプロトコルに渡してそれ以降の処理を 行います。自分あてでなければ、そのデータを破棄します。 ここで、通信するときってIPアドレスで相手を識別するんじゃないの?と思う人がいらっしゃると思います。 これは非常にうまくできていて、IPアドレスとMACアドレスの関連についてはもう少し先で考えていきま すので、そのときまでお待ちください。