CIDR / サブネット計算機

CIDR 表記 (192.168.1.0/24 など) または IP アドレスとサブネットマスクの組み合わせから、ネットワークアドレス・ブロードキャストアドレス・使用可能なホストの範囲と数を計算します。プレフィックス長とサブネットマスクの相互変換にも使えます。IPv4 専用です (IPv6 には対応していません)。

計算はすべてブラウザ内で行われ、入力した内容がサーバーへ送信されることはありません。

サブネット計算

このツールでできること

CIDR (Classless Inter-Domain Routing) は、IP アドレスのネットワーク部とホスト部の境目をスラッシュの後の数字 (プレフィックス長) で表す記法です。たとえば 192.168.1.0/24 は、先頭 24 ビットがネットワーク部であることを意味します。このツールは、CIDR 表記から、そのネットワークの範囲に関する情報を一括で計算します。

古い機器や OS の設定画面ではサブネットマスク形式 (255.255.255.0 など) が使われることもあるため、IP アドレスとサブネットマスクの組み合わせでも入力できます。どちらの形式で入力しても、もう一方の形式への変換結果が表示されます。

結果の見方

  • ネットワークアドレスは、そのネットワーク自体を表す番号で、ホストには割り当てられません (例: 192.168.1.0/24 の 192.168.1.0)。
  • ブロードキャストアドレスは、ネットワーク内の全機器へ一斉送信するための番号で、これもホストには割り当てられません (例: 192.168.1.255)。
  • ホストアドレス範囲が、実際にパソコンやスマホなどの機器に割り当てられるアドレスの範囲です。
  • ワイルドカードマスクはサブネットマスクの各ビットを反転させたもので、ルーターのアクセス制御リスト (ACL) の設定などで使われます。

よくある質問

/24 と 255.255.255.0 は同じ意味ですか?

はい。/24 は先頭 24 ビットがネットワーク部であることを示し、これをマスク形式で書くと 255.255.255.0 になります。CIDR 表記の方が簡潔なため現在の主流ですが、機器の設定画面ではマスク形式が使われることもあります。

使用可能ホスト数が総アドレス数より 2 少ないのはなぜですか?

各ネットワークの先頭のアドレスはネットワークアドレス、末尾のアドレスはブロードキャストアドレスとして予約されており、機器には割り当てられないためです。ただし /31 (2 台を 1 対 1 でつなぐ回線向け) と /32 (単一ホスト指定) は例外です。

IPv6 の計算はできますか?

このツールは IPv4 専用です。IPv6 でも CIDR 表記自体は使われますが (例: 2001:db8::/32)、アドレス空間の扱いが大きく異なるため対応していません。

どんな場面で使うツールですか?

自宅やオフィスのネットワーク設計、ルーターやファイアウォールの設定、AWS などクラウドの VPC・セキュリティグループの設定で CIDR ブロックを決めるときに、範囲やホスト数をすぐに確認できます。

関連用語・関連記事