サブネット計算

IPv4アドレスとプレフィックス長またはマスクを入力して、アドレス範囲を確認できます。

サブネットの指定方法
10進数のオクテットを四つ入力し、必要なら /プレフィックス長を付けます。
長さは0〜32、マスクは連続したビットで指定します。
ホストアドレス範囲
192.168.1.129–192.168.1.190
ネットワーク: 192.168.1.128/26
アドレスブロック全体: 192.168.1.128–192.168.1.191
ホスト数(算術値): 62
/26は全64アドレスで、ブロックの両端を除くとホスト数は62です。
総アドレス数: 64
ブロードキャスト: 192.168.1.191
サブネットマスク: 255.255.255.192
ワイルドカードマスク: 0.0.0.63

予約範囲を差し引かない算術値で、実際のアドレスの空き状況は保証しません。

サブネット分割・2進数の詳細
親以上のプレフィックス長で分割し、上限は256行です。
入力IPの2進表記: 11000000.10101000.00000001.10000010
ネットワークビット: 11000000101010000000000110
ホストビット: 000010

出典

RFC編集部 / IETF文書 · RFC 4632 — Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan

§3.1は、長さ0〜32のCIDRプレフィックス表記、対応するマスク、2の累乗となるブロックのアドレス数を説明し、§5.1は連続したマスクを求めています。これらは、この計算機のプレフィックス長・マスク入力と総アドレス数の行に対応します。

RFC編集部 / IETF文書 · RFC 3021 — Using 31-Bit Prefixes on IPv4 Point-to-Point Links

§2.1・§2.2は、ポイントツーポイントリンクの/31では両方のアドレスをホストアドレスとして扱い、ディレクテッドブロードキャストアドレスがないことを説明しています。この計算機の/31表示はその前提に従い、文書は他のリンク種別を扱いません。

RFC編集部 / IETF文書 · RFC 1122 — Requirements for Internet Hosts -- Communication Layers

§3.2.1.3は、ホスト部がすべて0またはすべて1のアドレスを通常のホストアドレスから除外し、それぞれネットワーク・ディレクテッドブロードキャストアドレスに対応します。この計算機はその区別に合わせて/0〜/30の算術上のホストアドレス範囲から両端を除きますが、/0への適用はこの計算機の算術規則です。/31の扱いはRFC 3021で更新されています。

サブネット計算の規則

IPv4アドレスは0〜255の10進整数のオクテット四つで指定します。この計算機は曖昧な表記を避ける厳密な入力形式の規則として、複数桁のオクテットの先頭に0を付けることを認めません。

CIDRプレフィックス長は0〜32で、マスクは連続する1の後に0が続く形です。選択した入力方法だけでサブネットを定義します。

/31はポイントツーポイントリンクを前提とし(RFC 3021)、両方のアドレスが端点(ホスト)で、ディレクテッドブロードキャストアドレスはありません。/32は単一アドレスで、ホストビットが0のため、この計算機の算術表記ではブロードキャスト欄を該当なしとします。

予約・プライベート・マルチキャストの範囲やクラウド事業者の制限は差し引きません。実際の割り当てや接続は保証しません。

親のプレフィックス長pと分割後の長さqはp ≤ q ≤ 32、2^(q−p) ≤ 256を満たす必要があります。超過時は一部の表を出さず、エラーにします。

入力IPとネットワークアドレスを区別し、ビット境界と例を表示します。実際のネットワークの探索は行いません。

計算式

pはプレフィックス長、IPは入力IPv4アドレスを符号なし整数にした値です。この計算機の算術規則:アドレス数 = 2^(32−p); 開始 = floor(IP/アドレス数)×アドレス数; 終了 = 開始+アドレス数−1; マスク = 2^32−アドレス数; ワイルドカード = アドレス数−1。この計算機の算術表記では、/0〜/30のホスト範囲は開始と終了のアドレスを除きます。

よくある質問

CIDRとサブネットマスクはどのような関係ですか?
どちらもネットワークビットを指定します。CIDRプレフィックス長は、連続したマスクの先頭にある1のビット数です。使う入力方法を選んでください。
ホスト数と総アドレス数はなぜ違うのですか?
/0〜/30では両端を除いた算術上のホスト数を表示します。/26は全64アドレス、ホスト数62で、予約範囲は差し引きません。
/31と/32はどう扱いますか?
/31はポイントツーポイントリンクを前提とし(RFC 3021)、両方のアドレスが端点(ホスト)で、ディレクテッドブロードキャストアドレスはありません。/32はアドレス1個(ホスト経路)です。ホストビットが0のため、この計算機の算術表記ではブロードキャスト欄を該当なしとします。
サブネットを分割すると何が表示されますか?
親ネットワーク内のサブネットだけを並べ、入力IPを含む行を示します。分割後のプレフィックス長は親以上で、表は256行以内です。
空き状況やIPv6も確認できますか?
IPv4の算術計算のみです。割り当て・接続状況やWHOISの照会、機器設定、IPv6の計算は行いません。

このページのプライバシー

計算はブラウザ内で行います。入力IP、プレフィックスまたはマスク、入力方法、分割プレフィックスはページのアドレスの#以降に入り、共有時に相手へ渡ります。計算の入力値や結果をサーバーへ送信したり、ブラウザの保存領域に保存したりしません。共有アドレスを開くと、その入力値が復元されます。計算用に入力したIPと、アクセスログに記録される接続元IPは別のものです。

このページでは、利用状況の把握とサービス改善のため、semku独自の利用統計と自動エラー報告を送信します。送信先はsemku.com/api/telemetry/v1/以下の専用窓口です。広告や第三者による追跡には利用しません。

利用統計には、結果の表示やコピーの呼び出しなどの利用段階、発生時刻、ページ・機能を区別する固定の識別子が含まれます。入力IP、プレフィックス、マスク、分割設定、表示した結果や分割表、コピーした内容は含めません。入力内容をハッシュ化したり、文字数などの区分に変えたりして送ることもありません。URL全体や検索語も送りません。

サービス改善のため、アクセス時の国と都道府県・州単位の地域、どのサイトを経由して来訪したか、およびブラウザが通知する表示言語設定一つ(例:ja-JP)を記録しています。位置は国・都道府県・州までにとどめ、都市や正確な位置は記録しません。サービスの利用過程でIPアドレスなどの接続記録が自動的に生成され、安全なサービス運営(セキュリティ)と異常なアクセスの判別のために保存されます。このサイトの処理委託先はCloudflareです。この項目の収集はこの告知の掲載後にのみ有効にし、有効にする前の利用にさかのぼって収集することはありません。流入元は直前のサイトのアドレスと、その中のページのパスまで記録します。検索語など、アドレスに付くクエリの内容は記録しません。検索経由で来訪した場合も、入力した検索語は保存されません。表示言語については、優先言語の一覧全体やリクエストヘッダーの原文は記録しません。現在、この項目の収集は無効になっており、この告知の掲載後にのみ有効にします。収集を有効にする場合は、ボットの判別のため、ブラウザが自ら示す種類・バージョンのシグナルと、自動化ツールの使用有無を示す情報を収集して使用します。これらのブラウザのシグナルは推定値であり、ブラウザの種類・バージョンや自動化ツールの使用有無を確定的に識別する情報ではありません。収集を有効にする前の利用にさかのぼって収集することはありません。リクエストヘッダーのユーザーエージェント(UA)原文は記録しません。接続地域・流入元・表示言語・ブラウザの信号の記録は訪問単位のみで、訪問同士を結び付ける識別子は使いません。これらの項目の記録は本項の掲示後の訪問から開始し、掲示前の訪問に遡って適用することはありません。接続地域と流入元は2026年9月20日から記録しています。表示言語は2026年9月24日から記録しています。ブラウザのシグナルはまだ記録していません。

操作とセッションはランダムに生成した識別子で区別します。これらはブラウザでは一時的なメモリ内だけに置き、Cookieやブラウザの保存領域には残しません。Cookieや端末の特徴を組み合わせた識別は使いません。

エラー報告には、エラーの種類・コード・発生時刻と、確認できる場合には、登録済みのプログラムソース識別子と行番号・列番号が含まれます。エラーメッセージの本文やスタック情報は送りません。利用統計・エラー報告には、サイト識別子・公開版とランダムな記録識別子も含まれます。IPアドレスなどのアクセス記録と、ブラウザの信号(User-Agent Client Hints)の記録については、上記のとおりです。

ご意見の送信フォームでは、送信ボタンを押したときに、選んだ評価と自由記入欄に入力した内容を送ります。受付を区別するランダムなID、ページ・サイト・公開版、お問い合わせの種類も送信します。氏名・メールアドレス・電話番号の入力欄はなく、計算の入力値、結果や分割表を自動で添付することもありません。自由記入欄の文章は、送信前に先頭と末尾の空白を取り除き、評価を選んだ場合は冒頭に[+1]または[-1]を付ける以外、変更せずに送信します。受信後、サーバーで改行形式を統一し、先頭と末尾の空白を取り除きます。個人情報、パスワード、認証キー、決済情報は書かないでください。

この処理とは別に、サイトへアクセスすると、Cloudflare Pagesの通常のアクセスログに、IPアドレス、リクエスト日時、ブラウザ・端末を示すユーザーエージェント情報などが記録されます。

詳しくは、プライバシーポリシーをご覧ください。

計算はブラウザ内で行い、計算の入力値や結果をサーバーへ送信しません。