← ガイド記事一覧へ戻る

CIDR表記(/24など)の意味とサブネット計算の基本

「192.168.1.0/24」のようなCIDR表記の意味、サブネットマスクとの対応、プレフィックス長ごとの使用可能ホスト数をまとめて解説します。

CIDR表記とは

クラウドアイコンから複数のノードに分かれるネットワーク図に、スラッシュ記号が添えられたイメージ図

CIDR(Classless Inter-Domain Routing)表記は、「192.168.1.0/24」のように、IPアドレスの後ろに「/」と数字(プレフィックス長)を付けて、ネットワーク部のビット数を表す記法です。「/24」は、32ビットのIPv4アドレスのうち先頭24ビットがネットワークを表すことを意味します。サブネットマスクを別途書く代わりに、この数字1つでネットワークの範囲を簡潔に表現できます。

サブネットマスクとの対応

プレフィックス長は、対応するサブネットマスクに変換できます。例えば「/24」は「255.255.255.0」、「/16」は「255.255.0.0」、「/8」は「255.0.0.0」に対応します。プレフィックス長の数字が大きいほど、ネットワーク部のビット数が多く、1つのネットワークに含まれるホスト(機器)の数は少なくなります。

プレフィックス長ごとの使用可能ホスト数の目安

大小さまざまな規模のネットワークノードと電卓アイコンが並んだイメージ図
  • /24(255.255.255.0): 256アドレス中、使用可能ホストは254台(家庭用ルーターの初期設定でよく使われる規模)
  • /16(255.255.0.0): 65,536アドレス中、使用可能ホストは65,534台
  • /8(255.0.0.0): 16,777,216アドレス中、使用可能ホストは16,777,214台
  • /30(255.255.255.252): 4アドレス中、使用可能ホストは2台(ルーター間の点対点リンク等で使用)

CIDR計算でよくある間違い

使用可能ホスト数を計算する際、ネットワークアドレス(先頭)とブロードキャストアドレス(末尾)はホストとして使えないため、「2の(32-プレフィックス長)乗 - 2」で計算する必要があります。この2つを引き忘れて計算してしまうのがよくある間違いです(/31はポイントツーポイント用途の例外として両アドレスを使える場合があります)。

まとめ

CIDR表記はネットワークの範囲を簡潔に表す記法で、プレフィックス長からサブネットマスクや使用可能ホスト数を計算できます。手計算で間違えやすい部分なので、サブネット計算機で実際の値を確認しながら理解を深めるのがおすすめです。