なんでも計算スタジオ

IPアドレス・サブネット計算(CIDR)

IPv4アドレスとCIDRプレフィックス長から、サブネットマスク・ネットワークアドレス・ブロードキャストアドレス・利用可能ホスト範囲とホスト数を計算します。

IPv4アドレスをドット区切りで入力
0〜32。例: /24 は 255.255.255.0

計算結果

ネットワークアドレス
192.168.1.0/24
サブネットマスク
255.255.255.0
ブロードキャストアドレス
192.168.1.255
利用可能ホスト範囲
192.168.1.1 〜 192.168.1.254
利用可能ホスト数
254
総アドレス数
256

ネットワークアドレス = IP AND マスク。ブロードキャスト = ネットワーク OR マスク反転。

使い方

IPv4アドレスとCIDRプレフィックス長(0〜32)を入力すると、サブネットマスク・ネットワークアドレス・ブロードキャストアドレス・利用可能ホスト範囲・ホスト数が表示されます。

データの取り扱い

すべての計算はお使いのブラウザ内で行われ、入力値がサーバに送信されることはありません。

計算式の解説

サブネットマスク

プレフィックス長 n に対し、上位 n ビットが1、残りが0の32ビット値です。例: /24 → 11111111.11111111.11111111.00000000 = 255.255.255.0

ネットワークアドレス = IPアドレス AND サブネットマスク

ブロードキャストアドレス = ネットワークアドレス OR (サブネットマスクのビット反転)

総アドレス数 = 2^(32 − プレフィックス長)

利用可能ホスト数 = 総アドレス数 − 2(ネットワークアドレスとブロードキャストアドレスを除外)

ただし /31 はP2Pリンク用に2アドレスとも利用可能(RFC 3021)、/32 は単一ホストです。

よくある質問

なぜ利用可能ホスト数は総数より2少ないのですか?
各サブネットの先頭アドレスはネットワークアドレス、末尾アドレスはブロードキャストアドレスとして予約されており、ホストに割り当てられないためです。/24 なら 256 − 2 = 254 台が利用可能です。
/31 や /32 はどう扱われますか?
/31 はRFC 3021に基づきポイントツーポイントリンク用に2アドレスとも利用可能として扱います。/32 はホストルートを表す単一アドレスです。
IPv6には対応していますか?
本ツールはIPv4専用です。IPv6のアドレス・プレフィックス(例: 2001:db8::/32)には対応していません。

関連ツール