IPアドレスとサブネットに関する基本問題として「192.168.10.154/24」のような表記からサブネットマスクやネットワークアドレスを求める問題があります。本記事では、CIDR表記の意味から実際の計算方法まで、ネットワーク基礎として重要なポイントを整理して解説します。
/24の意味とサブネットマスクの基本
「/24」はCIDR表記と呼ばれ、ネットワーク部が24ビットであることを意味します。
IPv4は32ビットなので、残りの8ビットがホスト部になります。
これをサブネットマスクに直すと「255.255.255.0」になります。
サブネットマスクの求め方(/24の場合)
/24は先頭から24ビットが1、残りが0になります。
二進数で表すと以下のようになります。
11111111.11111111.11111111.00000000
これを10進数に変換すると「255.255.255.0」です。
したがって、この問題のサブネットマスクは 255.255.255.0 となります。
ネットワークアドレスの求め方
ネットワークアドレスは、IPアドレスとサブネットマスクをAND演算することで求めます。
192.168.10.154 と 255.255.255.0 をANDすると、最後のオクテット(154)がすべて0になります。
結果としてネットワークアドレスは「192.168.10.0」となります。
具体例での理解
192.168.10.154はCクラスのプライベートIPアドレスです。
/24では1つのネットワークに256個のIPアドレスが含まれます。
その範囲は192.168.10.0〜192.168.10.255であり、その中で192.168.10.0がネットワークアドレスです。
よくある間違い
サブネットマスクを単に「255.255.255」としてしまうミスがありますが、これは誤りです。
またネットワークアドレスをIPそのままと誤解し、154を残してしまうケースもあります。
必ずホスト部をすべて0にするルールを意識することが重要です。
まとめ
192.168.10.154/24のサブネットマスクは255.255.255.0です。
ネットワークアドレスは192.168.10.0になります。
CIDR表記の理解とビット単位の考え方を押さえることで、同様の問題も正確に解けるようになります。

コメント