目次
はじめに
こんにちは、情報系大学生のゆうき(@engieerblog_Yu)です。
今回は、MACアドレスとIPアドレスの違いについてまとめていきたいと思います!
今回の内容は、基本・応用情報技術者試験などに含まれていて、情報系の学部でも学ぶ内容となっています。
MACアドレスとは?
MACアドレスは、ネットワークインターフェースカード(NIC)に割り当てられた固有の識別子です。
MACは、Media Access Controlの略で、ネットワーク上の機器が通信を行う際に使用されます。
MACアドレスは48ビットの値で、16進数表記で表されます。
一般的に、MACアドレスはネットワークデバイスが製造される際に割り当てられます。
それぞれのメーカーは、ユニークなプレフィックスを持っており、残りの部分はそのメーカーが自由に割り当てることができます。
MACアドレスは、コンピュータネットワークにおいて、デバイスの識別に使用されます。
例えば、イーサネットネットワークに接続されたコンピュータは、他のコンピュータと通信する際に、各データパケットに送信元と宛先のMACアドレスを含めます。
ネットワークスイッチやルーターは、これらのMACアドレスを使用して、パケットを適切なポートに転送します。
MACアドレスは、ネットワークインターフェースカード(NIC)に割り当てられた固有の識別子
IPアドレスとは?
IPアドレスは、コンピュータネットワークに接続されたデバイスの識別子です。
IPアドレスは、コンピュータネットワーク上のデバイスを一意に識別するために使用されます。
IPアドレスを使用することで、デバイス間でデータを転送することができます。
IPアドレスは、インターネットプロトコル(IP)に基づくコンピュータネットワークにおいて、パケット通信の宛先として使用されます。
IPアドレスで、主流なものはIPv4とIPv6があります。
IPアドレスは、コンピュータネットワークに接続されたデバイスの識別子
IPv4とIPv6
IPv4では、32ビットの値を4つの8ビットの数値(オクテット)に分割し、ドットで区切った表記法を使用します。
例えば、192.168.0.1は、一般的なプライベートIPアドレスの一つです。
IPv6では、128ビットの値で表されます。
IPv6アドレスは、16ビットの数値を8つに分割し、コロンで区切った表記法を使用します。
例えば、2001:0db8:85a3:0000:0000:8a2e:0370:7334は、IPv6アドレスの一例です。
グローバルIPアドレスとプライベートIPアドレスの違い
IPアドレスは、インターネット上で使用されるグローバルIPアドレスと、ローカルネットワーク内で使用されるプライベートIPアドレスの2種類があります。
グローバルIPアドレスは、インターネット上で一意に識別され、インターネット上でデータ通信を行うために使用されます。
一方、プライベートIPアドレスは、ローカルネットワーク内で使用され、インターネット上で直接アクセスすることはできません。
インターネット上でアクセスできるのがグローバルIPアドレス
アクセスできないのが、プライベートIPアドレス
MACアドレスとIPアドレスの違い
MACアドレスとIPアドレスは、両方ともコンピュータネットワークにおいてデバイスを識別するために使用されますが、それらにはいくつかの違いがあります。
物理的/論理的アドレス
MACアドレスは、ネットワークインターフェースカード(NIC)に割り当てられた固有の識別子であり、物理的なネットワークインターフェースに関連しています。
一方、IPアドレスは、論理的なアドレスであり、ネットワーク上のロジカルな場所を示します。
アドレスの長さ
MACアドレスは、通常48ビットの値で表されますが、IPアドレスは32ビット(IPv4)または128ビット(IPv6)の値で表されます。
アドレスの用途
MACアドレスは、デバイスを識別するために使用され、イーサネットなどのローカルネットワークの通信に使用されます。
一方、IPアドレスは、データパケットを宛先のネットワーク上のデバイスにルーティングするために使用され、インターネットやローカルネットワークの通信に使用されます。
アドレスの変更
MACアドレスは、ネットワークインターフェースカードに物理的に割り当てられるため、通常は変更できません。
一方、IPアドレスは、ソフトウェアを使用して割り当てられるため、変更することができます。
アドレスの範囲
MACアドレスは、通常のローカルネットワーク内での通信に使用されます。
一方、IPアドレスは、グローバルIPアドレスとプライベートIPアドレスの2つの範囲があり、グローバルIPアドレスはインターネット上で使用され、プライベートIPアドレスはローカルネットワーク内で使用されます。
まとめ
MACアドレスは、ネットワークインターフェースカード(NIC)に割り当てられた固有の識別子
IPアドレスは、コンピュータネットワークに接続されたデバイスの識別子
MACアドレスとIPアドレスの違い
・物理的/論理的アドレス
・アドレスの長さ
・アドレスの用途
・アドレスの変更
・アドレスの範囲
関連記事
情報系の大学生の方、情報系に興味がある方、情報系に就職を考えている方は情報技術者試験をとることをおすすめします。
ざっくり以下のようなイメージです。
基本情報技術者→情報系の学部1・2年で学ぶ内容
応用情報技術者→情報系の学部3・4年で学ぶ内容
特に応用情報技術者試験に合格すると、情報系の就職にかなり有利になったり、会社で優遇されたりします。
私が情報技術者試験の学習に使った、おすすめ書籍は以下になります。
めちゃくちゃわかりやすいので、情報系でない方でもすらすら読み進めることができると思います。
おすすめ書籍
最後まで読んでいただきありがとうございました。
noteもやっているので、ぜひフォローよろしくお願いします!
コメント