サブネットマスクと含まれるアドレスの関係

 

クラスAプライベートアドレス(10.0.0.0-10.255.255.255)を例にして計算したアドレス数とサブネットマスクの対応表です。

他のIPアドレスでも適宜読み替えることにより利用できます。CIDR/7以下のものについては、割愛しております。

途中のIPアドレスで区切ることも可能です。例えば/27であれば、10.0.0.0で区切ることはもちろんの事、10.0.0.32-10.0.0.63、10.0.0.64-10.0.0.95、10.0.0.96-10.0.0.127のように区切ることも可能です。区切りの計算方法についてはここでは割愛させて頂きます。http://www.vector.co.jp/soft/winnt/net/se329096.htmlなどのツールを利用することにより、どこが区切りになるのかなどを簡単に計算することができますから紹介しておきます。

各区切りにおいて発生する、開始アドレスと終了アドレスは、ネットワークアドレス及びブロードキャストアドレスと言われる特殊用途アドレスになりますので、割り当てに利用することはできません。なので、実際に割り当てのできるIPアドレス数はアドレス数から2を引いた数(利用可能なアドレス数)となります。

 

アドレス数

利用可能な
アドレス数
(ホスト数)

CIDR

開始アドレス
(ネットワークアドレス)
終了アドレス
(ブロードキャストアドレス)
サブネットマスク
1 * 32 10.0.0.0 10.0.0.0 255.255.255.255
2 * 31 10.0.0.0 10.0.0.1 255.255.255.254
4 2 30 10.0.0.0 10.0.0.3 255.255.255.252
8 6 29 10.0.0.0 10.0.0.7 255.255.255.248
16 14 28 10.0.0.0 10.0.0.15 255.255.255.240
32 30 27 10.0.0.0 10.0.0.31 255.255.255.224
64 62 26 10.0.0.0 10.0.0.63 255.255.255.192
128 126 25 10.0.0.0 10.0.0.127 255.255.255.128
256 254 24 10.0.0.0 10.0.0.255 255.255.255.0
512 510 23 10.0.0.0 10.0.1.255 255.255.254.0
1,024 1,022 22 10.0.0.0 10.0.3.255 255.255.252.0
2,048 2,046 21 10.0.0.0 10.0.7.255 255.255.248.0
4,096 4,094 20 10.0.0.0 10.0.15.255 255.255.240.0
8,192 8,190 19 10.0.0.0 10.0.31.255 255.255.224.0
16,384 16,382 18 10.0.0.0 10.0.63.255 255.255.192.0
32,768 32,766 17 10.0.0.0 10.0.127.255 255.255.128.0
65,536 65,534 16 10.0.0.0 10.0.255.255 255.255.0.0
131,072 131,070 15 10.0.0.0 10.1.255.255 255.254.0.0
262,144 262,142 14 10.0.0.0 10.3.255.255 255.252.0.0
524,288 524,286 13 10.0.0.0 10.7.255.255 255.248.0.0
1,048,576 1,048,574 12 10.0.0.0 10.15.255.255 255.240.0.0
2,097,152 2,097,150 11 10.0.0.0 10.31.255.255 255.224.0.0
4,194,304 4,194,302 10 10.0.0.0 10.63.255.255 255.192.0.0
8,388,608 8,388,606 9 10.0.0.0 10.127.255.255 255.128.0.0
16,777,216 16,777,214 8 10.0.0.0 10.255.255.255 255.0.0.0