00000000〜011111110〜127先頭から8ビットがネットワークアドレス、残り24ビットがホストアドレス。2=126先頭の0は固定なので8-1=7。ネットワークアドレスのうち0.0.0.0と127.0.0.0は使用できないため-2。16,777,214ホストアドレスがオール0(00000000.00000000.00000000)、およびオール1(11111111.11111111.11111111)は使用できないため-2。10000000.00000000〜10111111.11111111128.0〜191.255先頭から16ビットがネットワークアドレス、残り16ビットがホストアドレス。16,384先頭の10は固定なので16-2=14。65,534ホストアドレスがオール0(00000000.00000000)、およびオール1(11111111.11111111)は使用できないため-2。11000000.00000000.00000000〜11011111.11111111.11111111192.0.0〜223.255.255先頭から24ビットがネットワークアドレス、残り8ビットがホストアドレス。2,097,152先頭の110は固定なので24-3=21。254ホストアドレスがオール0(00000000)、およびオール1(11111111)は使用できないため-2。†ネットワークアドレスとホストアドレスを決定し、ネットワークを分割する。†172.16.0.0クラスBなので、ネットマスクは255.255.0.0これを、サブネットマスク255.255.255.0とすると、ネットワークアドレス部は172.16.0、ホストアドレス部は0になる。256個のサブネットと256-2=254個のホスト数に分割することができる。