サブネットマスクと含まれるアドレスの関係
クラス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 |