MACアドレスとは?種類などをわかりやすく解説

MACアドレスとは、ネットワーク機器に割り当てられた固有の識別番号である。
ネットワーク上で機器を識別するために使用され、IPアドレスと対比して「物理アドレス」と呼ばれることもある。



MACアドレスの役割

MACアドレスは、ネットワーク上で機器を識別するために使用される重要な識別番号である。具体的には、以下の3つの役割を持つ。

1. ネットワーク上の機器の識別

MACアドレスは、ネットワーク上の機器を個別に識別するために使用される。これは、イーサネットフレームヘッダーに送信元と送信先のMACアドレスが含まれているためである。イーサネットフレームとは、イーサネットネットワーク上でデータを伝送するための単位であり、ヘッダーには、送信元と送信先のMACアドレス、データの種類などの情報が含まれている。

MACアドレスは、ネットワーク上にあるすべての機器に固有に割り当てられているため、送信元と送信先の機器を確実に識別することができる。

2. アクセス制御

MACアドレスは、ネットワークへのアクセスを制御するために使用される。無線LANアクセスポイントの設定画面などで、接続を許可するMACアドレスを指定することで、不正なアクセスを防ぐことができる。

これは、MACアドレスを知っていなければ、ネットワークに接続することができないためである。

3. トラブルシューティング

MACアドレスは、ネットワークトラブルのシューティングに役立つ。ネットワーク上で特定の機器が通信していない場合、その機器のMACアドレスを確認することで、問題の切り分けを行うことができる。

例えば、ある機器がネットワークに接続できない場合、その機器のMACアドレスがネットワーク機器のアクセス制御リストに登録されていない可能性がある。

MACアドレスの種類

MACアドレスには、主に3種類存在する。それぞれの種類について、詳細な説明と、具体的な利用例を紹介する。

1. ユニキャストMACアドレス

ユニキャストMACアドレスは、ネットワーク上の一意の機器に割り当てられるMACアドレスである。イーサネットフレームヘッダーの送信先MACアドレスフィールドに設定され、送信元から特定の機器へのデータ送信に使用される。

2. マルチキャストMACアドレス

マルチキャストMACアドレスは、ネットワーク上の複数の機器に同時に送信されるデータを送信するために使用されるMACアドレスである。イーサネットフレームヘッダーの送信先MACアドレスフィールドに設定され、送信元から特定のグループの機器へのデータ送信に使用される。

3. ブロードキャストMACアドレス

ブロードキャストMACアドレスは、ネットワーク上のすべての機器に送信されるデータを送信するために使用されるMACアドレスである。イーサネットフレームヘッダーの送信先MACアドレスフィールドに設定され、送信元からネットワーク上のすべての機器へのデータ送信に使用される。

その他

上記3種類の他に、以下のようなMACアドレスの種類も存在する。

  • ローカル管理アドレス: 特定のネットワーク内で使用されるMACアドレス。
  • 予約済みMACアドレス: 将来の使用のために予約されているMACアドレス。
  • 拡張ユニキャストMACアドレス: 48ビットの標準MACアドレスを拡張した64ビットのMACアドレス。

MACアドレスの表記

MACアドレスは、通常、コロン(:)またはハイフン(-)で区切って表記される。例えば、以下の表記はすべて同じMACアドレスを表す。

  • 00:0C:29:12:34:56
  • 00-0C-29-12-34-56
  • 000C29123456

MACアドレスの構造

MACアドレスは、12桁の16進数で構成される。具体的には、以下の2つの部分に分けられる。

1. OUI(Organizationally Unique Identifier)

最初の6桁は、製造元を表すOUIと呼ばれる番号である。OUIは、IEEEによって管理されており、各製造元に固有の番号が割り当てられる。

OUIによって、ネットワーク機器の製造元を特定することができる。例えば、OUI “00:0C:29” は、Apple社に割り当てられている。

2. 製造元固有番号

残りの6桁は、製造元によって独自に割り当てられる番号である。製造元は、この番号を使用して、自社の製品に固有のMACアドレスを割り当てる。

製造元固有番号によって、同じ製造元の異なる製品を識別することができる。

MACアドレスとIPアドレスとの違い

MACアドレスとIPアドレスは、ネットワーク上で機器を識別するために使用される重要な識別番号である。しかし、両者には以下の点で重要な違いがある。

1. アドレスの種類

  • MACアドレス: 物理アドレス
  • IPアドレス: 論理アドレス

MACアドレスは、ネットワーク機器に物理的に割り当てられた固有の番号である。一方、IPアドレスは、ネットワーク上での論理的な住所である。MACアドレスは、ネットワーク機器の製造元によって割り当てられる。一方、IPアドレスは、ネットワーク管理者によって割り当てられる。

2. 使用される場所

MACアドレスは、ネットワーク層で使用され、データリンク層での通信に使用される。一方、IPアドレスは、インターネット層で使用され、ネットワーク上でのルーティングに使用される。

3. 変更可能性

  • MACアドレス: 変更が難しい
  • IPアドレス: 変更が容易

MACアドレスは、基本的に変更することができない。一方、IPアドレスは、DHCPサーバーによって自動的に割り当てられたり、手動で設定されたりするため、変更することが容易である。

4. 役割

  • MACアドレス: ネットワーク機器の識別、アクセス制御
  • IPアドレス: ネットワーク上での機器の識別、ルーティング

MACアドレスは、ネットワーク機器を識別し、アクセス制御に使用される。一方、IPアドレスは、ネットワーク上での機器を識別し、ルーティングに使用される。

まとめ

MACアドレスは、ネットワーク機器を識別するために使用される重要な識別番号である。ユニキャストマルチキャストブロードキャストなどの種類があり、それぞれ異なる役割を持つ。これらの種類を理解することで、ネットワーク上の通信をより効率的に管理することができる。

MACアドレスとIPアドレスは、ネットワーク上で機器を識別するために使用される重要な識別番号である。しかし、両者には、アドレスの種類、使用される場所、変更可能性、役割などの点で重要な違いがある。これらの違いを理解することで、ネットワークの仕組みをより深く理解することができる。

タイトルとURLをコピーしました