【さいだー】

CIDR とは?

最終更新:
💡 先頭の何ビットを固定するかで範囲を表す

クラスに固定せずIPアドレスの範囲や経路を扱う仕組み。「/24」のプレフィックス長、IPv4の範囲計算と集約、利用可能数の例外を解説します。

📌 このページのポイント
CIDR:先頭の固定ビット数で範囲を表す192.168.1.0 / 24(IPv4の例)固定固定固定変化する先頭24 bitが共通残り8 bit.0〜.255:256アドレス二つの /25へ分割すると…192.168.1.0 /25.0〜.127128アドレス192.168.1.128 /25.128〜.255128アドレス総アドレス数と、端末に使える数は別
上の四つの枠は8ビットずつ、下は重ならない二つの範囲です。プレフィックス長が増えると範囲は小さくなり、予約数は用途・サービスによって確認します。
ひよこ ひよこ
192.168.1.0/24の24は、台数?
ペンギン先生 ペンギン先生
台数ではなく、IPアドレスの先頭24ビットを固定するプレフィックス長だよ。IPv4は32ビットなので、残り8ビットが変化する。この範囲は192.168.1.0から192.168.1.255までの256アドレスになる。
ひよこ ひよこ
256台の端末に割り当てられる?
ペンギン先生 ペンギン先生
総数と利用できる数は別だよ。一般的なIPv4サブネットではネットワークとブロードキャストの分を除くけれど、クラウドには追加の予約もある。AWS VPCの通常の/24サブネットなら5個が予約されるので251個だ。
ひよこ ひよこ
プレフィックスを/25にすると増える?
ペンギン先生 ペンギン先生
固定するビットが増えるので、範囲は小さくなるよ。/25は128個。192.168.1.0/24は、.0〜.127の192.168.1.0/25と、.128〜.255の192.168.1.128/25に分けられる。
ひよこ ひよこ
逆に、二つの/24をまとめられる?
ペンギン先生 ペンギン先生
192.168.0.0/24と192.168.1.0/24なら192.168.0.0/23にまとめられるよ。二つが隣り合うだけでなく、共通プレフィックスの境界にそろう必要がある。経路をまとめると、含めた範囲全部への経路を示すことにも注意しよう。
ひよこ ひよこ
IPv6でも/24は256個?
ペンギン先生 ペンギン先生
IPv6は128ビットなので違うよ。プレフィックスの考え方は同じでも、総数は2の(128−p)乗。IPv4の引き算やブロードキャストの説明を、そのままIPv6へ当てはめないようにしよう。
もっと詳しく知りたい人へ

IPv4なら、使える数は必ず総数−2?

必ずではありません。RFC 3021のポイントツーポイント用/31では両方のアドレスを使えます。/32は単一アドレスを表します。クラウドの予約数なども含め、用途とサービスの条件を確認します。

192.168.1.10/24とネットワーク範囲の表記は同じ?

インターフェースのアドレスとプレフィックスとして書く場合、.10は端末のアドレスです。範囲のネットワークアドレスは192.168.1.0/24になります。設定が個別アドレスを求めるのか、範囲を求めるのかを確認します。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「CIDR」って出てきたら「固定ビット数でIPアドレスの範囲を表し、経路を扱う仕組み」と思えばだいたいOK!
📖 おまけ:英語の意味
「Classless Inter-Domain Routing」 = クラスに依存しないドメイン間ルーティング
💬 従来のクラスA・B・Cの固定サイズに縛られず、プレフィックスでアドレス割り当てと経路集約を扱います。単なるスラッシュ付きの書き方だけではありません。

参考資料

← 用語集にもどる