CIDR
CIDR(Classless Inter-Domain Routing)は、ネットワークを IP/プレフィックス長(10.0.0.0/8 など)で表現し、IPv4 のアドレスクラスを柔軟なネットワーク分割に置き換える。
目的
アドレスクラスより柔軟なネットワーク分割と経路集約を提供し、ルーティングテーブルの肥大化を抑える。
メカニズム
CIDR 表記は IP/n であり、n はネットワークプレフィックスのビット数(IPv4 では 0〜32、IPv6 では 0〜128)を表す。たとえば /24 は先頭 24 ビットがネットワーク番号であることを意味する。経路集約(スーパーネッティング)は複数の /24 を /23 へ統合し、ルーティングテーブルの項目数を削減する。
ユースケース
- ルーティングテーブルと経路集約
- ファイアウォールのルール
- クラウドのセキュリティグループ
- IP の許可リスト
例
- 入力
10.0.0.0/8Output10.0.0.0 - 10.255.255.25516.77 million addresses
よくあるエラー
- Prefix length exceeds the address bit count
- Keep it within 32 for IPv4 and 128 for IPv6
関連用語
関連ツール
IP アドレス情報ツール
Analyze IPv4/IPv6 addresses and CIDR subnets: class, private/multicast flags, binary/hex, reverse DNS, network/broadcast/hosts。無料、プライベート、100%クライアントサイド。 ツール
CIDR からレンジへの変換
Cidr To Range — 純クライアントサイドツール。プライバシーファースト、サーバー往復なし。 ツール
レンジから CIDR への変換(整列のみ)
Range To Cidr — 純クライアントサイドツール。プライバシーファースト、サーバー往復なし。 簡易ツール:範囲が単一のアラインされたCIDRブロックと完全に一致する場合のみ成功します(例:10.0.0.0-10.0.0.255 → /24)。アラインされていない範囲は拒否されます — 汎用の範囲→CIDR分割ツールではありません。 ツール
ネットマスク計算ツール
Netmask Calculator — 純クライアントサイドツール。プライバシーファースト、サーバー往復なし。 ツール
ワイルドカードマスク計算ツール
Wildcard Mask Calculator — 純クライアントサイドツール。プライバシーファースト、サーバー往復なし。 ツール