ネットワーク・IP計算ツール

IP Range Calculator

IPv4アドレスとCIDRプレフィックスを入力すると、ネットワーク全体の開始、終了、利用可能範囲、アドレス数がすぐにわかります。

境界とアドレス数だけを計算し、ネットワーク内のすべてのIPは列挙しません。

CIDRがカバーする開始・終了アドレス、利用可能範囲、アドレス数を、IPの一覧を展開せずに計算します。

入力内容はブラウザー内だけで処理され、サーバーへ送信されません。

このツールでできること

IP Range Calculatorは、開始アドレスをネットワークアドレス、終了アドレスをブロードキャストアドレスと定義します。10.0.0.0/8や/0を入力しても、数百万、数十億のアドレスを生成せず、境界と数だけを表示します。

  • 範囲の両端は、符号なし32ビット値として計算されます。
  • /31の両端はRFC 3021のポイントツーポイントの定義に従って表示され、/32では開始アドレスと終了アドレスが同じです。
  • このツールは範囲内のアドレスをスキャンしたり、接続したり、オンライン状態を判定したりしません。

使い方

  1. IPv4アドレスまたは完全なCIDRブロックを入力します。
  2. 必要に応じて、2番目の入力欄にプレフィックスを入力します。
  3. 「IP範囲を計算」をクリックします。
  4. 開始アドレス、終了アドレス、利用可能範囲、アドレス数を確認します。

計算の仕組み

CIDRマスクでIPのホストビットを消去すると範囲の開始アドレスになり、同じホストビットをすべて1にすると終了アドレスになります。アドレス数は2^(ホストビット数)で直接計算するため、個別に走査する必要はありません。

  • 192.168.1.100/24 → 192.168.1.0~192.168.1.255。従来の利用可能範囲は通常.1~.254です。
  • 10.0.0.0/8 → 合計16,777,216アドレス。開始、終了、件数だけを表示します。
  • 192.168.1.10/32 → 開始と終了はいずれも192.168.1.10です。

主な用途

  • ファイアウォールルールやアドレスプールがカバーする境界を確認します。
  • CIDRブロックの総アドレス数と、従来方式の利用可能ホスト数を比較します。
  • アドレス一覧を作成せずに、大規模なネットワークの範囲を安全に確認します。

プライバシーについて

入力内容と結果はブラウザーのローカルメモリー内だけで処理されます。サーバーへの送信、オンラインAPIの呼び出し、自動保存は行いません。

IP Range Calculatorの機能

CIDRがカバーする開始・終了アドレス、利用可能範囲、アドレス数を、IPの一覧を展開せずに計算します。 ネットワーク設計、設定確認、トラブルシューティングに役立ち、結果はその場で確認してコピーできます。

FAQ

CIDRブロックのIP範囲はどのように計算しますか。

IPアドレスにサブネットマスクを適用して開始アドレスを求め、次にワイルドカードビットを1にして終了アドレスを求めます。

ネットワークアドレスはIP範囲に含まれますか。

はい。このページでは、範囲の開始アドレスと定義しています。

ブロードキャストアドレスはIP範囲に含まれますか。

はい。従来のサブネットモデルでは、範囲の終了アドレスです。

大規模なCIDRブロックの全IPアドレスを列挙しないのはなぜですか。

/0には4,294,967,296個のアドレスがあります。すべて列挙するとブラウザーのメモリーを使い切り、実用上の意味もありません。

開発者向けツール一覧に戻る