プライベートIPアドレスの範囲

こんにちは!

今回はプライベートIPアドレスの範囲についてまとめます。

プライベートIPアドレスとは

  • LAN内などのあるネットワーク内で割り当てられるIPアドレス

そもそもIPアドレスとは

  • ネットワーク上の端末を区別するためのアドレス
  • IPv4という規格では、32ビットの長さなので、2の32乗でおよそ43億の端末に割り当てられる
    • 現在ではスマートフォンなどの普及により、43億では足りなくなっておりIPv6への移行が進められている

グローバルIPアドレス

IPアドレスの表記

32ビットをどう表現するか

2進数で表現すると 00000000 00000000 00000000 00000000 ~ 11111111 11111111 11111111 11111111

  • 32ビットとは、2進数で32桁

10進数で表現すると 0.0.0.0255.255.255.255

  • 人間が扱いやすいように、8桁ごとで4つに分割し、ブロックごとに10進数に変換して表記する
  • それぞれのブロックは、8ビットなので10進数で0 ~ 255の数値で表される

IPアドレスの範囲

グローバルIPアドレス

プライベートIPアドレス

プライベートIPアドレスの範囲

クラス 範囲
クラスA 10.0.0.0 ~ 10.255.255.255
クラスB 172.16.0.0 ~ 172.31.255.255
クラスC 192.168.0.0 ~ 192.168.255.255

プライベートIPアドレスの範囲の覚え方

  • 各ブロックの下限が0、上限が255であることはまず覚える
  • 10から始まる場合はすべてプライベートIPアドレス
  • 192.168から始まる場合もすべてプライベートIPアドレス
  • 問題は172から始まる場合
    • 172.16 ~ 172.31で始まるものはすべてプライベートIPアドレス
    • 172のグループは16 ~ 31であることを覚えればよい

おわりに

今回はプライベートIPアドレスの範囲についてまとめました。自宅サーバーを立てる時にプライベートIPアドレスの範囲が必要になることが多々あったので、覚えるために今回の記事を書きました。これまでの経験から192.168がプライベートIPアドレスであることはなんとなくわかっていましたが、10から始まるものや、172.16 ~ 172.31から始まるものもあることがわかりました。

84/100