IPアドレスは、インターネットやローカルネットワークで使用される数字のランダムな文字列以外のものであると考えるのは紛らわしいかもしれません。真実は、IPアドレスを割り当てたり制限したりするために多くの場面が続いていることです。
IPクラスは、サイズ要件の異なるネットワークにIPアドレスを割り当てるのを支援するために使用されます。 IPv4 IPアドレス空間は、クラスA、B、C、D、およびEと呼ばれる5つのアドレスクラスに細分することができます。
各IPクラスは、IPv4アドレス範囲全体の連続したサブセットで構成されています。 1つのそのようなクラスは、複数のコンピュータが一度に情報に対処するデータ伝送の一種であるマルチキャストアドレスに対してのみ予約される。
IPアドレスのクラスと番号
IPv4アドレスの左端の4ビットの値によって、そのクラスが決定されます。たとえば、すべてのクラスCアドレスの左端の3ビットは110に設定されていますが、残りの29ビットはそれぞれ独立に0または1に設定できます(これらのビット位置ではxで表されます)。
110xxxxx xxxxxxxx xxxxxxxx xxxxxxxx
上記をドット付き10進表記に変換すると、すべてのクラスCアドレスは192.0.0.0から223.255.255.255の範囲になります。
次の表は、各クラスのIPアドレスの値と範囲を示しています。以下でさらに説明するように、IPアドレス空間のいくつかは特別な理由でクラスEから除外されていることに注意してください。
| クラス | 一番左のビット | 範囲の開始 | 範囲の終わり | 総アドレス |
|---|---|---|---|---|
| A | 0xxx | 0.0.0.0 | 127.255.255.255 | 2,147,483,648 |
| B | 10xx | 128.0.0.0 | 191.255.255.255 | 1,073,741,824 |
| C | 110x | 192.0.0.0 | 223.255.255.255 | 536,870,912 |
| D | 1110 | 224.0.0.0 | 239.255.255.255 | 268,435,456 |
| E | 1111 | 240.0.0.0 | 254.255.255.255 | 268,435,456 |
IPアドレスクラスEおよび限定ブロードキャスト
IPv4ネットワーク規格では、クラスEアドレスを 予約済み つまり、IPネットワーク上で使用すべきではありません。
一部の研究機関は、実験目的でクラスEアドレスを使用しています。ただし、インターネット上でこれらのアドレスを使用しようとするデバイスは、デバイスがそのような種類のアドレスを処理するように設計されていないため、適切に通信できなくなります。
特別なタイプのIPアドレスは、限定ブロードキャストアドレス255.255.255.255です。ネットワークブロードキャストは、1つの送信者から多くの受信者にメッセージを配信することを含む。送信者は、255.255.255.255にIPブロードキャストを送り、ローカルエリアネットワーク(LAN)上の他のすべてのノードがそのメッセージを受け取るべきであることを示します。このブロードキャストは、インターネット上のすべてのノードに到達しないという点で「制限されています」。 LAN上のノードのみ。
インターネットプロトコルは、ブロードキャストのために255.0.0.0から255.255.255.255までの全アドレス範囲を公式に予約しており、この範囲は通常のクラスE範囲の一部と見なされるべきではありません。
IPアドレスクラスDおよびマルチキャスト
IPv4ネットワーキング規格は、クラスDアドレスをマルチキャストのために予約されたものとして定義する。マルチキャストは、クライアントデバイスのグループを定義し、LAN(ブロードキャスト)または他の1つのノード(ユニキャスト)上のすべてのデバイスではなく、そのグループにのみメッセージを送信するためのメカニズムです。
マルチキャストは主に研究ネットワーク上で使用されます。
クラスEのように、クラスDアドレスはインターネット上の通常のノードで使用すべきではありません。




