サブネットマスク・CIDR の計算

IP アドレスとプレフィックス長から、サブネットの範囲を。

IPv4 アドレスとプレフィックス長(/0〜/32)から、サブネットマスク、ネットワークアドレス、ブロードキャストアドレス、ブロックのアドレス数を計算するサイトです。IETF の RFC 4632(CIDR)の定義にもとづきます。

計算する 事例から見る

IP アドレスとプレフィックス長を入れて計算する

計算結果

ブロックのアドレス数256個
割り当てできるホスト数の目安254個
サブネットマスク: 第 1 オクテット255
サブネットマスク: 第 2 オクテット255
サブネットマスク: 第 3 オクテット255
サブネットマスク: 第 4 オクテット0
ネットワークアドレス: 第 1 オクテット192
ネットワークアドレス: 第 2 オクテット168
ネットワークアドレス: 第 3 オクテット10
ネットワークアドレス: 第 4 オクテット0
ブロードキャストアドレス: 第 1 オクテット192
ブロードキャストアドレス: 第 2 オクテット168
ブロードキャストアドレス: 第 3 オクテット10
ブロードキャストアドレス: 第 4 オクテット255

初期値の条件での結果を表示しています。数字は入力のたびに計算し直します(JavaScript が無い環境では初期値の結果と、下の事例の表をご覧ください)。計算の式と設定値の出典は計算方法と根拠にまとめています。

ご利用にあたって

  • RFC 4632 の定義にもとづく算術です。ホストに割り当てられる数(アドレス数−2)は運用上の慣習で、RFC の記述ではありません。/31(2 台の接続)や/32(単一のホスト)の扱いは環境によります。
  • IPv4 だけに対応しています。IPv6、プライベートアドレスやマルチキャストなどの特別な用途の区別は含めていません。
  • 入力したアドレスの桁(0〜255)の妥当性だけを確かめます。ネットワーク設計・運用の最終的な判断は、実際の機器・環境の仕様で確認してください。

事例から見る

条件を変えたときの結果を、事例として一覧にしています。事例ごとに計算の流れを載せています。

CIDRの事例と計算結果
事例ブロックのアドレス数(個)割り当てできるホスト数の目安(個)サブネットマスク: 第 1 オクテットサブネットマスク: 第 2 オクテットサブネットマスク: 第 3 オクテットサブネットマスク: 第 4 オクテットネットワークアドレス: 第 1 オクテットネットワークアドレス: 第 2 オクテットネットワークアドレス: 第 3 オクテットネットワークアドレス: 第 4 オクテットブロードキャストアドレス: 第 1 オクテットブロードキャストアドレス: 第 2 オクテットブロードキャストアドレス: 第 3 オクテットブロードキャストアドレス: 第 4 オクテット
192.168.10.77/24256個254個255255255019216810019216810255
172.16.37.5/204,096個4,094個2552552400172163201721647255
10.0.1.200/2664個62個25525525519210011921001255
10.20.30.40/1665,536個65,534個255255001020001020255255
172.20.5.9/13524,288個524,286個25524800172160017223255255
192.168.0.6/304個2個2552552552521921680419216807
203.0.113.5/321個1個2552552552552030113520301135
8.8.8.8/04,294,967,296個4,294,967,294個00000000255255255255

事例の一覧へ 計算方法と根拠