IPv4 アドレスの構造と利用可能なタイプは?
IPv4 アドレスは、ネットワーク上のデバイスを識別するために使用される 32 ビットの数値です。これは 4 つのオクテットとして記述され、それぞれが 0 ~ 255 の数値になります。オクテットはピリオドで区切られます。たとえば、IPv4 アドレス 192.168.1.1 は、オクテット 192、168、1、および 1 で構成されます。
IPv4 アドレスの最初のオクテットはネットワーク ID です。この番号は、デバイスが接続されているネットワークを識別します。 2 番目のオクテットはサブネット ID です。この番号は、デバイスが接続されているサブネットを識別します。 3 番目のオクテットはホスト ID です。この番号は、ネットワーク上の特定のデバイスを識別します。 4 番目のオクテットはポート番号です。この番号は、使用されているデバイス上の特定のポートを識別します。
IPv4 アドレスの種類
IPv4 アドレスには主に 3 つのタイプがあります。
* クラス A アドレス これらのアドレスは、インターネットなどの大規模なネットワークに使用されます。
* クラス B アドレス これらのアドレスは、企業ネットワークなどの中規模のネットワークに使用されます。
* クラス C アドレス これらのアドレスは、ホーム ネットワークなどの小規模ネットワークに使用されます。
IPv4 アドレスには 2 つの特別なタイプもあります。
* ブロードキャスト アドレス アドレスは 255.255.255.255 です。このアドレスは、ネットワーク上のすべてのデバイスにメッセージを送信するために使用されます。
* ループバック アドレス アドレスは 127.0.0.1 です。このアドレスは、ローカル デバイスにメッセージを送信するために使用されます。
IPv4 アドレスの割り当て
IPv4 アドレスは、DHCP サーバーによってデバイスに割り当てられます。 DHCP サーバーは、使用可能な IPv4 アドレスのプールを維持するデバイスです。デバイスがネットワークに接続すると、DHCP サーバーに IPv4 アドレスの要求が送信されます。次に、DHCP サーバーは、使用可能なアドレスのプールから IPv4 アドレスをデバイスに割り当てます。
IPv4 アドレスの枯渇
使用可能な IPv4 アドレスの数には制限があります。インターネット上のデバイスの数が増加し続けるにつれて、IPv4 アドレスの需要も増加しています。このため、需要を満たすのに十分な IPv4 アドレスが存在しないという状況が生じています。
この問題に対処するために、IPv6 と呼ばれる新しいタイプの IP アドレスが開発されました。 IPv6 アドレスは 128 ビットの数値であり、使用可能なアドレスのより大きなプールを提供します。 IPv6 はデバイスやネットワークに徐々に採用されていますが、IPv4 が IPv6 に完全に置き換わるまでには時間がかかります。