残したい側を確認する
A − BはAだけにあるアドレス、B − AはBだけにあるアドレスです。CIDR重複チェックは両方が覆う範囲を返します。プレフィックスが異なる行同士でも共通部分を求めます。
IP・サブネット・ネットワーク
1行にCIDRまたはIPアドレスを入力します。分割で使うのはリストAだけです。
このブラウザー内で計算します。ネットワーク照会や入力の保存はしません。
両リストの正確な和集合。未指定の隙間は含めません。
入力合計は1000非空行・100000 UTF-16コード単位まで。出力は4096 CIDRまで。全アドレスを数えます。
入力または設定が変わりました。再計算してから書き出してください。
許可リストの行数が増えると、重複や包含関係を目で見つけるのは難しくなります。CIDR集約は文字列ではなく、アドレスの集合を比較します。大きなブロック1個と小さなブロック数個が同じ範囲を表す場合も、除外漏れで範囲が広がる場合も確認できます。
CIDR集約は境界のそろった隣接ブロックをまとめます。兄弟関係の/25は/24にできますが、間に空きがある/26同士は別々に残します。ルート集約で意図しないアドレスまで含めることを避けられます。
192.0.2.0/24から192.0.2.64/26を除くと、192.0.2.0/26と192.0.2.128/25が残ります。元の行を消すのではなく、残った左右の範囲をそれぞれ正しい境界のブロックとして出力します。
A − BはAだけにあるアドレス、B − AはBだけにあるアドレスです。CIDR重複チェックは両方が覆う範囲を返します。プレフィックスが異なる行同士でも共通部分を求めます。
サブネット分割はAだけを使い、Bは保存したまま無視します。/24を/26にすると4分割です。対象プレフィックスは元のAの全行以上の長さが必要で、包含された/32の行も検査対象です。
自動計算は編集後350ミリ秒待ちます。オフにすると計算ボタンとCtrl/Cmd + Enterが使えます。編集直後は古い結果を書き出せません。例の読込とクリアは件数を確認して適用し、元に戻すと入力と結果を一緒に復元します。
同じ範囲や他の行に含まれる範囲は一度だけ数えます。IPv4、IPv6の順に、それぞれ数値で整列。ホスト部はネットワーク境界に正規化し、変更対象の件数を表示します。入力は書き換えません。
共通部分と重複チェックはAとBの交差範囲です。片方が空なら共通部分も空です。空集合を差し引いても元の集合は変わりません。正常終了で0件になる状態と構文エラーを区別します。
複数の除外範囲は先にまとめてから引きます。元の範囲に触れない除外は影響せず、元の範囲全体を含む除外なら結果は空です。一部を引くと必要な残余ブロックだけを生成します。
::/0は340282366920938463463374607431768211456個のアドレスです。整数で計算し、IPv4とは別に表示します。最初は100件を表示しますが、コピーとTXT保存には計算済みの全件が入ります。
同じ長さの隣接プレフィックスが、親ネットワークの境界にそろっていれば結合できます。192.0.2.0/25と192.0.2.128/25は/24になります。隣接しているだけでは十分ではありません。
複数の正確なCIDRとして表せます。未指定の隙間を含む1個のスーパーネットにはしません。離れたネットワークは必要に応じて別々のブロックとして残ります。
元の範囲をA、除外したい範囲をBに入れてA − Bを選びます。除外後に残る部分をCIDRで表し直すため、入力になかったプレフィックスが結果に現れることがあります。
集合では同じアドレスを一度だけ数えます。完全な重複だけでなく、大きな範囲に含まれる小さな範囲も冗長な指定としてまとめられます。入力の行自体は変更しません。
元の各行以上の長さを選びます。上限はIPv4が/32、IPv6が/128で、同じ長さならそのブロックを保ちます。4096件を超える分割は結果を途中で切らず、エラーにします。
異なります。このツールは全アドレス数を表示し、予約アドレスを控除しません。実際に割り当てられる台数はリンク方式やクラウドなどの規則に合わせて別途確認してください。
別のドメイン変換でお困りですか?