CIDRとマスク
IPv4アドレスは32ビットです。スラッシュの後のプレフィックスは、そのうち何ビットがネットワークを表すかを示し、残りがホストを表します。/24はマスク255.255.255.0で、ネットワーク24ビット、ホスト8ビット、256アドレスです。
| /24 | 255.255.255.0 | 256アドレス、254ホスト |
| /25 | 255.255.255.128 | 128アドレス、126ホスト |
| /26 | 255.255.255.192 | 64アドレス、62ホスト |
| /27 | 255.255.255.224 | 32アドレス、30ホスト |
| /28 | 255.255.255.240 | 16アドレス、14ホスト |
| /30 | 255.255.255.252 | 4アドレス、2ホスト |
例: 192.168.1.130/26
- /26ではホスト部が6ビットなので、各サブネットは26 = 64アドレスです。
- サブネットは最後の数が64の倍数から始まります: 0、64、128、192。130は128から始まるサブネットに入ります。
- ネットワークアドレス: 192.168.1.128。ブロードキャストアドレスはブロックの最後で192.168.1.191です。
- 使えるホスト: 192.168.1.129〜192.168.1.190の62アドレスです。
最初と最後のアドレスは予約されているので、サブネットで使えるホスト数は2ホストビット数 − 2です。ルーター2台を結ぶ/31や単独の/32は例外です。
計算ツール
サブネット計算は、どんなアドレスとプレフィックスやマスクでもこの計算を行い、ワイルドカードマスクと2進表記も示します。数値を10進、2進、16進で変換するなら進数の変換を使います。