クラスCアドレス201.222.5.0がネットワークに割り当てられているとします。
20個のサブネットが必要で、サブネット1個あたり5個のホストが存在する場合、最後のオクテットをサブネットとホストの2つの部分に分割し、サブネットマスクを決定する必要があります。
サブネット・フィールドのサイズは、すべてのサブネットを納められるように決定します。この例では、5ビットのマスクを選べば、20個のサブネットが使用できます。こうして、サブネット・アドレスはすべて8の倍数(201.222.5.16、201.222.5.32、201.222.5.48など)になります。
クラスCアドレス 201.222.5.0
サブネット 20 ホスト 5
128. 64. 32 .16 .8 .4 .2 .1
2の5乗−2=30 2の3乗−2=6
つまり
元ネットワークアドレス 201.222.5.0
11001001 .11011110 .00000101 .00000000
サブネットマスク 255.255.255.248
11111111 .11111111 .11111111 .11111000
サブネットアドレス 201.222.5.0(8,16,24など)8の倍数
.00000000
ホストアドレス 201.222.5.1〜6、など
ブロードキャスト 201.222.5.7(各ネットのホストIDがすべて1)
.00000111
*以前は使用可能ネットワーク数も -2
として計算していましたが、最近の動向としてCiscoでは、-2
しなくなっています。
つまりオール 1 サブネットとサブネット
ゼロも使用可能なネットワークであるとしています。(以下のリンクはCisco
TAC WEBのアカウントが必要です)http://www.cisco.com/japanese/warp/customer/3/jp/service/tac/105/40-j.html
最後のオクテットの残りのビットは、ホスト・フィールドとして用いられます。この例では3ビットが残っており、ワイヤあたり5個という必要なホスト数をまかなうことができます。ホスト番号は1、2、3などです。
最終的なホスト・アドレスは、ネットワーク/サブネットの「ワイヤ」開始アドレスと、ホスト番号との和になります。201.222.5.16というサブネット上のホストは、201.222.5.17、201.222.5.18、201.222.5.19などのアドレスを持ちます。
ホストフィールドがすべて0のホスト値は、「ワイヤ」アドレスとして予約されており、ホストフィールドがすべて1のホスト値はブロードキャスト(全ホスト選択)として予約されています。
*ここでいう「ワイヤ」とは「ネットワーク」とほぼ同意です。
このサブネット・プラニングに用いられる表を次に掲載します。また、到着したIPアドレスをサブネット・マスクと組み合わせてサブネット番号を得るルーティング例も示します。抽出されたサブネット番号は、このプラニングの演習で生成されたサブネットの代表的なものです。
クラスCサブネット・プラニングの例
この例では、クラスCネットワークをサブネット化することで、6個のホスト・アドレスと30個のサブネットが使用可能になります。
ビット数 サブネット・マスク
サブネット数 ホスト数
2 255.255.255.192 2
62
3 255.255.255.224 6
30
4 255.255.255.240 14
14
5 255.255.255.248 30
6
6 255.255.255.252 62
2
クラスBサブネット・プラニングの例
このネットワークは8ビットのサブネットを使用しており、254個のサブネットと254個のホスト・アドレスが使用できます。
ビット数 サブネット・マスク
サブネット数 ホスト数
2 255.255.192.0 2
16,382
3 255.255.224.0 6
8190
4 255.255.240.0 14
4094
5 255.255.248.0 30
2046
6 255.255.252.0 62
1022
7 255.255.254.0 126
510
8 255.255.255.0 254
254
9 255.255.255.128 510
126
10 255.255.255.192 1022
62
11 255.255.255.224 2046
30
12 255.255.255.240 4094
14
13 255.255.255.248 8190
6
14 255.255.255.252 16,382
2
クラスAサブネット・プラニングの例
ビット数 サブネット・マスク
サブネット数 ホスト数
2 255.192.0.0 2
4,194,302
3 255.224.0.0 6
2,097,150
4 255.240.0.0 14
1048,574
5 255.248.0.0 30
524,286
6 255.252.0.0 62
262,142
7 255.254.0.0 126
131,070
8 255.255.0.0 254
65,534
9 255.255.128.0 510
32,766
10 255.255.192.0 1022
16,382
11 255.255.224.0 2046
8190
12 255.255.240.0 4094
4094
13 255.255.248.0 8190
2046
14 255.255.252.0 16,382
1022
15 255.255.254.0 32,766
510
16 255.255.255.0 65,534
254
17 255.255.255.128 131,070
126
18 255.255.255.192 262,142
62
19 255.255.255.224 524,286
30
20 255.255.255.240 1048,574
14
21 255.255.255.248 2,097,150
6
22 255.255.255.252 4,194,302
2