IPアドレスクラスA / B / C / D / EおよびネットワークID、ホストIDの説明

IPアドレスクラスA / B / C / D / EおよびネットワークID、ホストIDの説明

IPv4ネットワークアドレスは4バイトで構成され、通常は10進数の4桁で構成され、各桁は0〜255で、ドットで区切られます。デバイスとネットワークを分類および管理するために、IPアドレスもネットワークアドレスとホストアドレスの2つの部分に分けられます。

  • •ネットワークアドレス:このIPアドレスがインターネット上のどのネットワークに属しているかを示すために前面に配置します。
  • •ホストアドレス:このIPアドレスが特定のネットワークでどのデバイスに属しているかを示すために後ろに置きます。
    • ネットワークIDとホストIDには、マスターとスレーブの関係があります。

      IPアドレスは、A / B / C / D / Eなどの5つのカテゴリに分類できます。

クラス AIPアドレス

IPv4: 0 Network Class, Net ID, Host ID 2進数、10進数、16進数でのIPアドレスの説明 IPアドレスクラスA / B / C / D / EおよびネットワークID、ホストIDの説明

クラスAIPアドレスとは、IPアドレスの4セグメント番号(例:バイト1、バイト2、バイト3、バイト4)で、最初のセグメント番号(バイト1)がネットワーク番号で、残りの3つがネットワーク番号であることを意味します。番号のセグメント(バイト2.バイト3.バイト4)は、ローカルコンピューターの番号です。

IPアドレスがバイナリで表される場合、クラスA IPアドレスは1バイトのネットワークアドレスと3バイトのホストアドレスで構成され、ネットワークアドレスの最上位ビットは「0」である必要があります。

クラスAIPアドレス範囲:1.0.0.0〜127.255.255.255、使用可能なIPアドレス範囲:1.0.0.1〜127.255.255.254。

クラスAIPアドレスのネットワーク識別子の長さは7ビットで、ホスト識別子の長さは24ビットです。クラスAネットワークアドレスの数は少なく(2 ^ 7-2 = 126)、大規模ネットワークの1,600万台を超えるコンピューター(2 ^ 24-2 = 16777214)に対応するために使用できます。

(デフォルトのサブネットマスク:255.0.0.0または0xFF000000)。一般的に大規模なネットワークに使用されます。

クラス BIPアドレス

IPv4: 128 Network Class, Net ID, Host ID 2進数、10進数、16進数でのIPアドレスの説明 IPアドレスクラスA / B / C / D / EおよびネットワークID、ホストIDの説明

クラスBIPアドレスとは、IPアドレスの4セグメント番号(例:バイト1.バイト2.バイト3.バイト4)で、番号の最初の2つのセグメント(バイト1.バイト2)がネットワークであることを意味します。番号、および最後の2つの番号(バイト3.バイト4)は、ローカルコンピューターの番号です。

IPアドレスがバイナリで表される場合、クラスBのIPアドレスは、2バイトのネットワークアドレスと2バイトのホストアドレスで構成されます。ネットワークアドレスの最上位ビットは「10」である必要があります。

クラスBIPアドレス範囲:128.0.0.0〜191.255.255.255、使用可能なIPアドレス範囲:128.0.0.1〜191.255.255.254。

クラスBのIPアドレスには、14ビットのネットワーク識別子と16ビットのホスト識別子があります。クラスBネットワークアドレスは中規模ネットワーク(2 ^ 14 = 16384)に適しており、各ネットワークは60,000台以上のコンピューター(2 ^ 16-2 = 65534)に対応できます。

(デフォルトのサブネットマスク:255.255.0.0または0xFFFF0000)。通常、中規模のネットワークに使用されます。

クラス CIPアドレス

IPv4: 192 Network Class, Net ID, Host ID 2進数、10進数、16進数でのIPアドレスの説明 IPアドレスクラスA / B / C / D / EおよびネットワークID、ホストIDの説明

クラスCIPアドレスとは、IPアドレスの4セグメント番号(例:バイト1、バイト2、バイト3、バイト4)で、最初の3セグメント番号(バイト1、バイト2、バイト3)が次のことを意味します。ネットワーク番号、残りの番号(バイト4)はローカルコンピューターの番号です。

IPアドレスがバイナリで表される場合、クラスCのIPアドレスは、3バイトのネットワークアドレスと1バイトのホストアドレスで構成されます。ネットワークアドレスの最上位ビットは「110」である必要があります。

クラスCIPアドレス範囲:192.0.0.0〜223.255.255.255、使用可能なIPアドレス範囲:192.0.0.1〜223.255.255.254。

クラスCIPアドレスのネットワーク識別子の長さは21ビットで、ホスト識別子の長さは8ビットです。クラスCネットワークアドレスの数は多く(2 ^ 21 = 2097152)、小規模なローカルエリアネットワークに適しています。各ネットワークには、最大254台のコンピューター(2 ^ 8- 2 = 254)のみを含めることができます。

(デフォルトのサブネットマスク:255.255.255.0または0xFFFFFF00)。一般的に小規模ネットワークに使用されます。

Class DIPアドレス

IPv4: 224 Network Class, Net ID, Host ID 2進数、10進数、16進数でのIPアドレスの説明 IPアドレスクラスA / B / C / D / EおよびネットワークID、ホストIDの説明

クラスDアドレスの最初の4ビットは常に1110です。最初の3ビットを1にプリセットすると、クラスDアドレスは128 + 64 + 32 = 224で始まります。4番目のビットは0です。これは、クラスDアドレスは128+ 64 + 32 + 8 + 4 + 2 + 1 = 239です。

クラスDIPアドレスの範囲:224.0.0.0〜239.255.255.255。

クラスDIPv4アドレスは、ネットワークアドレスとホストアドレスを区別しません。

クラスDIPアドレスは、マルチキャストアドレス(1対多通信)用にインターネットアーキテクチャボード(IAB)が使用するために予約されています。

Class EIPアドレス

IPv4: 240 Network Class, Net ID, Host ID 2進数、10進数、16進数でのIPアドレスの説明 IPアドレスクラスA / B / C / D / EおよびネットワークID、ホストIDの説明

クラスEIPアドレスの最初の4ビットは常に1111です。最初の4ビットを1にプリセットすることは、クラスEアドレスが128 + 64 + 32 + 16 = 240で始まることを意味します。

クラスEIPアドレスの範囲:240.0.0.0〜255.255.255.255。

クラスEIPv4アドレスは、ネットワークアドレスとホストアドレスを区別しません。

クラスEIPアドレスは、将来の使用、通常は研究目的のために予約されています。したがって、インターネット上で利用可能なクラスEアドレスはありません。

ご覧のとおり、異なるタイプのIPアドレスセグメント間に重複はありません。 IPアドレスの5つのクラスは、使用法の点でも異なります。

  • •クラスAIPアドレスは、政府機関によって使用されます。
  • •クラスBのIPアドレスは、中規模の企業に割り当てられます。
  • •クラスCのIPアドレスは自由に割り当てることができます。
  • •クラスDIPアドレスはマルチキャストに使用されます。
  • •クラスEのIPアドレスは、実験用に予約されています。

現在人気のあるIPv4分類は、ネットワーク番号とホスト番号のさまざまな組み合わせに基づいています。 32ビットアドレスの場合、ネットワーク番号のクラスA、B、Cの占有長はそれぞれ8、16、および24であり、クラスDアドレスがマルチキャストに使用されます。クラスEアドレススペア。

2つの予約済みアドレスが減算されるため、すべてのネットワークスペースの計算は「2減算」する必要があります。このネットワークの場合は「0」、ブロードキャストの場合は「255」です。

いくつかの特別なIP:

0.0.0.0はpingできません。サーバーでは、0.0.0.0は実際のIPアドレスではなく、マシン内のすべてのIPV4アドレスを表します。 0.0.0.0をリッスンするポートは、マシン内のすべてのIPをリッスンするポートです。

127.0.0.1は予約済みアドレスであり、通常はループバックアドレスに使用され、ローカルホストまたはローカルIPアドレスに相当します。

255.255.255.255は、ローカルネットワークのブロードキャストアドレスを表すために使用されます。ゲートウェイを介して転送または通過することはできませんが、同じ物理ネットワークセグメント上のすべてのホストに送信されるため、多くの人から「ブロードキャスト」とも呼ばれます。

📚 コメント

言語