CIDR重複チェッカー
2つのIPv4 CIDRブロックが重複するかどうかを確認します。各ブロックをネットワーク範囲に解析し、競合するアドレス範囲を報告します。ネットワーク計画、ファイアウォールルール、ルーティング競合の回避に役立ちます。
入力
CIDR記法の最初のIPv4ブロック。
CIDR記法の2番目のIPv4ブロック。
出力
| プロパティ | 値 |
|---|---|
| No data yet | |
このツールを使う他の方法
REST API
curl -X POST https://api.iotools.cloud/v1/tool/cidr-overlap-checker \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"cidrA": "192.168.1.0/24",
"cidrB": "192.168.1.128/25"
}'ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。
AIエージェントに依頼する
Use the IOTools `cidr-overlap-checker` tool (CIDR Overlap Checker) on this input:
YOUR_INPUT_HEREIOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。
埋め込みウィジェット
<iframe
src="https://iotools.cloud/embed/cidr-overlap-checker/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="CIDR重複チェッカー — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。
| API/MCP 1回あたりの費用 | 5クレジットから |
|---|
次の方法でも利用可能
ガイド
「CIDR重複」とは何ですか?
192.168.1.0/24のようなCIDRブロックは、連続したIPv4アドレスの範囲を説明しています。プレフィックス(/24)は固定されているリーディングビット数を示し、残りはホストアドレスとして機能します。2つのCIDRブロックが重複するのは、アドレス範囲が部分的であっても少なくとも1つのIPアドレスを共有するときです。たとえば、192.168.1.0/24(192.168.1.0から192.168.1.255をカバー)は192.168.1.128/25(192.168.1.128から192.168.1.255をカバー)と重複しています。これは、2番目のブロックが最初のブロック内に完全に含まれているためです。
重複チェックが重要な理由
- ネットワーク計画 — より大きなブロックをサブネット化する場合、重複するサブネットはアドレス空間を浪費し、曖昧なルーティングを引き起こします。
- ファイアウォールとACLルール — 重複する範囲をターゲットにする2つのルールは、静かに互いに陰を落とし、予期せずにトラフィックを通過させたり(またはブロックしたり)する可能性があります。
- VPNとクラウドピアリング — 重複するプライベート範囲を持つ2つのネットワークを接続すること(VPCピアリング、サイト間VPN)(例:両方が
10.0.0.0/8を使用)はルーティングを完全に破壊します。これは接続が行われた後ではなく、前に検出される必要があります。 - DHCPと静的割り当て — 重複するプールは同じアドレスを2つのデバイスに配信し、IP競合を引き起こします。
使用方法
- CIDRブロックAに最初のブロックを入力します。例:
192.168.1.0/24。 - CIDRブロックBに2番目のブロックを入力します。例:
192.168.1.128/25。 - 結果テーブルが自動的に更新され、各ブロックの解決されたアドレス範囲、それらが重複するかどうか、および重複する場合は正確な重複範囲が表示されます。
チェックの仕組み
各ブロックはネットワークアドレスとプレフィックス長に解析され、ホストビットをゼロアウトすることで開始アドレスと終了アドレスに拡張されます(プレフィックスの外のアドレス部分)。2つの範囲が重複するのは、start A ≤ end B かつ start B ≤ end Aの場合のみです。これは、1つのブロックが別のブロックを完全に含める場合、エッジで部分的に重複する場合、または2つのブロックが同一である場合など、すべての重複ケースを正しく検出します。
FAQ
入力するアドレスは正確なネットワークアドレスである必要がありますか?
いいえ。192.168.1.5/24のようなホストアドレスを入力した場合、ツールは比較前にそれをネットワークアドレス(192.168.1.0/24)に正規化し、ルーターがCIDR記法をどのように解釈するかに合わせます。
どのプレフィックス長がサポートされていますか?
/0(すべてのアドレス空間)から/32(単一ホスト)までの任意のIPv4プレフィックス。
IPv6はサポートされていますか?
現在のところ、このツールはIPv4のみです。各アドレスは標準的なdotted-quad(4つのオクテット、0–255)である必要があります。
無効なCIDRブロックを入力した場合はどうなりますか? ツールはそのブロック(不足しているプレフィックス、範囲外のオクテット、無効なプレフィックス長)に対して結果ではなく明確なエラーを報告するため、入力を修正できます。
プライバシー
このチェックはブラウザで完全に実行されます。入力するCIDRブロックはサーバーに送信されたり保存されたりすることはありません。