サブネット計算ツール

CIDR形式でネットワークを入力します。例:192.168.1.10/24。ページは、そのアドレス、マスク、範囲の種類を計算します。新しいプレフィックス長を入力すると、ネットワークを分割します。

無料 ブラウザで動作 2026年11月10日火曜日確認済み

アドレスとプレフィックス長です。例:192.168.1.10/24、10.0.0.0 255.255.255.0、2001:db8::/48。プレフィックス長のないアドレスは1つのホストです。

任意です。分割後の各サブネットのプレフィックス長です。例:26と入力すると、/24を4つの/26のサブネットに分けます。

結果

使えるホスト数 — IPv4の/31は2つです(RFC 3021)。/32は1つです。
ネットワークアドレス —
ブロードキャストアドレス — IPv4のみです。
最初のホスト —
最後のホスト —
サブネットマスク — IPv4のみです。
ワイルドカードマスク — サブネットマスクのビットを反転したもので、アクセスリストで使います。IPv4のみです。
プレフィックス長 —
アドレスのクラス — IPv4アドレスの歴史的なクラスです。CIDRでは使われません。
アドレスの範囲 —
ネットワークの2進数 —
マスクの2進数 —
IPv6の短縮形 — RFC 5952の形式です。
IPv6の完全形 —
分割後のサブネット数 —
分割後のサブネット

このツールはブラウザ内で動作します。入力した内容が当社に送信されることはありません。

使い方

  1. ネットワーク(CIDR)に、192.168.1.10/24のようにネットワークを入力します。マスクの形でも入力できます(例:10.0.0.0 255.255.255.0)。
  2. ネットワークアドレス、最初のホスト、最後のホスト、使えるホスト数を読みます。これらは、このサブネット内の機器が使えるアドレスです。
  3. ネットワークを分けるには、分割するプレフィックス長に新しい長さを入力します。例:/24から4つのサブネットを作るには26と入力します。表に、それらが並びます。

サブネットの計算方法

アドレスとプレフィックス長から、ネットワークが決まります。プレフィックスは、先頭の何ビットがネットワークを示すかを表し、残りのビットがホストを示します。ネットワークアドレスは、ホストのビットがすべて0です。IPv4のサブネットのブロードキャストアドレスは、それらがすべて1になります。そのため、使えるホストは2つのアドレスの間にあり、その数は2のホストビット数乗から2を引いた値です。

ホスト数 = 2^(32 − プレフィックス長) − 2(IPv4)
ネットワーク = アドレス AND マスク
ブロードキャスト = ネットワーク OR ワイルドカード
  • /31の2点間リンクには、使えるアドレスが2つあり、どちらもホストアドレスです(RFC 3021、2.1節)。
  • /32は1つのアドレスで、1台への経路(ホストルート)に使われます。
  • IPv6にはブロードキャストアドレスがないため、範囲のすべてのアドレスが数えられます。

アドレスの範囲とその意味

アドレスのブロックには、決まった用途があるものがあります。プライベートなIPv4アドレス(RFC 1918)は、ネットワーク内でだけ使えます。RFC 6598の共有空間は、通信事業者が使います。ドキュメント用のブロック(IPv4はRFC 5737、IPv6はRFC 3849)は、例に使うために予約され、インターネット上ではルーティングされません。ページは、サブネットがある範囲を示します。複数の範囲にまたがる大きなサブネットは「複数の範囲にまたがる」と示されます。

IPv6の表記は、RFC 5952の短縮形で示されます。小文字で、先頭の0は省き、0のグループが最も長く続く部分をコロン2つで表します。

ネットワークの分割

分割すると、新しい長いプレフィックスのサブネットが得られます。新しいプレフィックスが1つ長くなるごとに、サブネットの数は2倍になります。/24を/25に分けると2つ、/26なら4つ、/27なら8つです。ページは最大1,024個のサブネットを並べ、合計は常に示します。

例:192.168.1.10/24を/26に分割

アドレス192.168.1.10、プレフィックス長/24は、ネットワーク192.168.1.0に含まれます。使えるホストは192.168.1.1から192.168.1.254までで、254個のアドレスです。このアドレスはプライベートな範囲にあります(RFC 1918)。

/26に分割すると、それぞれ使えるホストが62個のサブネットが4つ得られます。192.168.1.0/26、192.168.1.64/26、192.168.1.128/26、192.168.1.192/26です。

項目 値
ネットワーク 192.168.1.0
ブロードキャスト 192.168.1.255
使えるホスト数 254
サブネットマスク 255.255.255.0
ワイルドカードマスク 0.0.0.255
/26に分割した後のサブネット数 4

よくある質問

ネットワークアドレスとホストアドレスは、何が違いますか?

ネットワークアドレスは、サブネットそのものを示すもので、機器に割り当てることはできません。ホストアドレスは、機器が使えるサブネット内のアドレスです。ブロードキャストアドレスは最後のアドレスで、これもホストではありません。

/31に、使えるアドレスが2つあるのはなぜですか?

2つのルーターを結ぶ2点間リンクには、両端が2つしかありません。そのためRFC 3021では、/31の2つのアドレスをどちらもホストアドレスとして使えるとされ、ネットワークアドレスやブロードキャストアドレスはありません。

ワイルドカードマスクとは何ですか?

サブネットマスクのビットを反転したものです。アクセスリストや一部のルーティングプロトコルが、どのビットを一致させるかを示すために使います。たとえば0.0.0.255は、最後のオクテットが自由で、最初の3つは一致する必要があることを意味します。

プレフィックス長の代わりに、サブネットマスクを入力できますか?

はい。アドレス、空白、マスクの順に入力します(例:10.0.0.0 255.255.255.0)。1と0が混ざったマスクは、プレフィックス長では表せないため受け付けられません。

IPv6のネットワークは、どのように分割しますか?

プレフィックス付きのIPv6ネットワークを入力し、分割する欄に新しいプレフィックス長を入れます。/48を/64に分けると65,536個のサブネットになります。ページは最初の1,024個を表示し、合計を示します。

このツールは、入力したアドレスをどこかに送りますか?

いいえ。計算はお使いのブラウザの中で行われ、入力した内容は送信も保存もされません。

出典

数値と文章の最終確認日:2026年11月10日火曜日。

当サイトの運営に必要なCookieを使用します。お客様の同意があれば、Googleは広告用Cookieを使い、パーソナライズ広告を表示します。拒否された場合も広告は表示されますが、パーソナライズはされません。