IPアドレスとは-HowStuffWorks

インターネット上のすべてのマシンには、IPアドレスと呼ばれる一意の識別番号があります。典型的なIPアドレスは次のようになります。

  • 216.27.61.137

人間が覚えやすいように、IPアドレスは通常10進形式で「ドット付き10進数"上記のように。しかし、コンピュータはバイナリ形式で通信します。バイナリで同じIPアドレスを見てください:

  • 11011000.00011011.00111101.10001001

IPアドレスの4つの数字は呼ばれます オクテット、バイナリ形式で表示するとそれぞれ8つの位置があるためです。すべての位置を一緒に追加すると、32になります。これが、IPアドレスが32ビット数と見なされる理由です。 8つの位置はそれぞれ2つの異なる状態(1または0)を持つことができるため、オクテットごとの可能な組み合わせの総数は2です。8 または256。したがって、各オクテットには0〜255の任意の値を含めることができます。4つのオクテットを組み合わせると、2が得られます。32 または、可能な4,294,967,296の一意の値!

ほぼ43億の可能な組み合わせのうち、特定の値は一般的なIPアドレスとしての使用が制限されています。たとえば、IPアドレス0.0.0.0はデフォルトネットワーク用に予約されており、アドレス255.255.255.255はブロードキャストに使用されます。


オクテットは、単に数字を区切る以外の目的に役立ちます。作成に使用されます クラス サイズとニーズに基づいて特定の企業、政府、またはその他のエンティティに割り当てることができるIPアドレス。オクテットは2つのセクションに分割されます。 ネット そして ホスト。 Netセクションには常に最初のオクテットが含まれます。コンピューターが属するネットワークを識別するために使用されます。ホスト(と呼ばれることもあります ノード)ネットワーク上の実際のコンピューターを識別します。 Hostセクションには常に最後のオクテットが含まれます。 5つのIPクラスと特定の特別なアドレスがあります。

  • デフォルトネットワーク -のIPアドレス 0.0.0.0 デフォルトのネットワークに使用されます。
  • クラスA -このクラスは、大手国際企業が持つ可能性のある非常に大規模なネットワーク向けです。 1〜126の最初のオクテットを持つIPアドレスは、このクラスの一部です。他の3つのオクテットは、各ホストを識別するために使用されます。これは、それぞれ16,777,214(224 -2)合計2,147,483,648(231)一意のIPアドレス。クラスAネットワークは、使用可能なIPアドレス全体の半分を占めます。クラスAネットワークでは、最初のオクテットの上位ビット値(最初の2進数)は常に0です。

ネット

ホストまたはノード


115.

24.53.107

  • ループバック -IPアドレス 127.0.0.1 ループバックアドレスとして使用されます。これは、ホストコンピュータがメッセージを自分自身に送り返すために使用されることを意味します。通常、トラブルシューティングとネットワークテストに使用されます。
  • クラスB -クラスBは中規模ネットワークに使用されます。良い例は、大規模な大学のキャンパスです。 128〜191の最初のオクテットを持つIPアドレスは、このクラスの一部です。クラスBアドレスには、ネット識別子の一部として2番目のオクテットも含まれます。他の2つのオクテットは、各ホストを識別するために使用されます。これは、16,384(214)65,534のクラスBネットワーク(216 -2)合計1,073,741,824(230)一意のIPアドレス。クラスBネットワークは、使用可能なIPアドレス全体の4分の1を構成します。クラスBネットワークの最初のビット値は1で、2番目のビット値は最初のオクテットで0です。

ネット


ホストまたはノード

145.24.

53.107

  • クラスC -クラスCアドレスは、一般的に中小企業に使用されます。 192〜223の最初のオクテットを持つIPアドレスは、このクラスの一部です。クラスCアドレスには、ネット識別子の一部として2番目と3番目のオクテットも含まれます。最後のオクテットは、各ホストを識別するために使用されます。これは、2,097,152(221)それぞれ254のクラスCネットワーク(28 -2)合計536,870,912(229)一意のIPアドレス。クラスCネットワークは、使用可能なIPアドレス全体の8分の1を構成します。クラスCネットワークの最初のビット値は1、2番目のビット値は1、3番目のビット値は最初のオクテットで0です。

ネット

ホストまたはノード

195.24.53.

107

  • クラスD -マルチキャストに使用されるクラスDは、最初の3つのクラスとわずかに異なります。最初のビット値は1、2番目のビット値は1、3番目のビット値は1、4番目のビット値は0です。その他の28ビットは、マルチキャストメッセージの対象となるコンピューターのグループを識別するために使用されます。クラスDは1/16を占めます番目 (268,435,456または228)使用可能なIPアドレスのうち。

ネット

ホストまたはノード

224.

24.53.107

  • クラスE -クラスEは実験目的でのみ使用されます。クラスDと同様に、最初の3つのクラスとは異なります。 1番目のビット値は1、2番目のビット値は1、3番目のビット値は1、4番目のビット値は1です。その他の28ビットは、マルチキャストメッセージの対象となるコンピューターのグループを識別するために使用されます。クラスEは1/16を占めます番目 (268,435,456または228)使用可能なIPアドレスのうち。

ネット

ホストまたはノード

232.

24.53.107