• ベストアンサー

IPアドレスについて

パソコンのIPアドレスについての質問ですが、 パソコンで32ビットのIPアドレスの場合IPアドレスは何通りになるのでしょうか? まずどう計算するのかがわからないので、できればどうしてそうなるのかも教えて いただけるとありがたいです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • PAP
  • ベストアンサー率62% (1578/2526)
回答No.2

IPアドレスには、いろんな決まりがあるので目的に応じて使える範囲は異なりますが、ここでは単純に32ビットが何通りあるかにつてお答えします。 1ビットは「0」か「1」のどちらかですので、2X2X2X・・・と、2を32回かけた数(2の32乗)になります。 こう考えてください。 私たちが普通に数を数える場合、1桁なら0~9までの10通りになります。2桁なら0~99までの100通り、3桁なら0~999までの1000通りを表現することができます。1桁増えるごとに組み合わせが「10倍」になりますね。これは1桁の数字で「10通り」の表現ができからです(10進数)。 では、ビットの場合はというと、1ビットは「0」か「1」の2つの数字のどちらかなので、1桁で「2通り」の表現ができるから、1桁増えると組み合わせは「2倍」になるのです。32ビットは、それが32桁あるので2を32回かけた数が答えとなります。 応用すると、山・川・海という漢字を好き勝手に5個並べる場合は、1桁で3通りの表現ができるものが5個並ぶから、3を5回かけた数だけ組み合わせがあります。ON・OFFを32個並べる場合は・・・32ビットですね。

その他の回答 (2)

  • O-LEO
  • ベストアンサー率27% (205/740)
回答No.3

色々制限とかはありますが、ないと仮定しまして 0.0.0.0 から 255.255.255.255 までですから 256×256×256×256=4,294,967,296 (約42億) 通りです。

  • Seiryo
  • ベストアンサー率13% (27/203)
回答No.1

単純計算なら2^32個 実際には特殊なアドレスとかあるので この数割り当てることはできない

関連するQ&A

専門家に質問してみよう