推奨されます, 2024

エディターズチョイス

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

MACとIPは、ネットワーク内のデバイスと接続を一意に定義するアドレスです。 MACアドレスは、製造元によってNICカードに割り当てられた番号です。 IPアドレスは、ネットワーク内の接続に割り当てられている番号です。 MACアドレスとIPアドレスの基本的な違いは、 MACアドレスはネットワークに参加したいデバイスを一意に識別することです。 一方、 IPアドレスは、ネットワークとデバイスのインタフェースとの接続を一意に定義します。 以下に示す比較表を参考にして、MACアドレスとIPアドレスの違いを調べてみましょう。

比較表

比較基準マックIP
完全形メディアアクセス制御アドレス。インターネットプロトコルアドレス。
目的インターネット上のコンピュータの物理アドレスを識別します。インターネット上のコンピュータの接続を識別します。
ビット48ビット(6バイト)の16進アドレスです。IPv4は32ビット(4バイト)のアドレス、IPv6は128ビット(16バイト)のアドレスです。
住所MACアドレスは、NICカードの製造元によって割り当てられています。IPアドレスは、ネットワーク管理者またはインターネットサービスプロバイダによって割り当てられます。
住所を取得するARPプロトコルはデバイスのMACアドレスを取得できます。RARPプロトコルはデバイスのIPアドレスを取得できます。

Macアドレスの定義

ハードウェアインタフェースを一意に定義するアドレスは、 MAC(Media Access Control)アドレスと呼ばれます。 MACアドレスは製造元によって購入され、インターフェイスハードウェアを製造し、製造時にMACアドレスをインターフェイスハードウェアに順番に割り当てます。 MACアドレスはネットワークインターフェースカード (NIC)のROMに焼き付けられます。 NICは、コンピュータがネットワークの一部になるために使用されるインタフェースハードウェアです。

MACアドレスは48ビットの16進数アドレスです。 MACアドレスの形式はMM:MM:MM:SS:SS:SSです。ここで、MM:MM:MMは製造元の3バイトのアドレスです。 一方、SS:SS:SSはNICカードのシリアル番号です。 ネットワーク上の各コンピュータのMACアドレスは一意です。 コンピュータのNICカードを交換または交換すると、MACアドレスも変更されます。 MACアドレスは、OSI / TCP / IPモデルのデータリンク層で使用されます。 ARP (Address Resolution Protocol)は、機器のMACアドレスを受信するためのプロトコルです。

IPアドレスの定義

ネットワーク内の接続に提供されるアドレスは、 IP(Internet Protocol)アドレスと呼ばれます。 IPアドレスはネットワーク上のデバイスを一意に識別するのではなく、ネットワーク内の特定の接続を指定します。 IPアドレスは、ネットワークの管理者またはインターネットサービスプロバイダ(ISP)によって提供されます。 IPアドレスは、ネットワークとそのネットワーク上のホストの両方を識別します。 IPアドレスは、ネットワーク接続を明確に識別するため、ルーティング中に使用されます。 コンピュータが2つのネットワークに接続されている場合は、2つのIPアドレスが割り当てられます。

IPv4アドレスは32ビットアドレス、 IPv6128ビットアドレスです。 IPアドレスは、ネットワークに接続するたびに動的に割り当てられるため、ネットワークに接続するたびに変更されます。 ネットワーク内の特定の接続のIPアドレスは、 RARP (Reverse Address Resolution Protocol)によって取得できます。

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

  1. MACアドレスの完全形式はMedia Acess Controlですが、IPアドレスの完全形式はインターネットプロトコルアドレスです。
  2. IPアドレスは、ネットワーク内のデバイスへの接続を識別します。 一方、Macアドレスは、ネットワークに参加しているデバイスを識別します。
  3. MACアドレスは48ビット(6バイト)の16進数アドレスですが、IPアドレスには2つのバージョンがあります。IPv4は32ビットアドレス、IPv6は128ビットアドレスです。
  4. MACアドレスは、インタフェースハードウェアの製造元によって割り当てられます。 一方、IPアドレスはネットワーク管理者またはインターネットサービスプロバイダ(ISP)によって割り当てられます。
  5. ARPプロトコルはMACアドレスを取得し、RARPプロトコルはIPアドレスを取得します。

結論:

デバイスがネットワーク内の別のデバイスと通信する場合は、MACアドレスとIPアドレスの両方が等しく必要です。

Top