IPv4アドレスのプレフィックス長が /26 のとき、サブネットマスクを10進数で表したものとして、正しいものはどれか。
- ①255.255.255.192
- ②255.255.255.128
- ③255.255.255.224
- ④255.255.255.0
答えと解説を見る
/26 は、先頭から26ビットが1、残りの6ビットが0のサブネットマスクを表します。第1〜第3オクテットは24ビットがすべて1なので 255.255.255、第4オクテットは上位2ビットだけが1の 11000000=128+64=192 です。したがって 255.255.255.192 になります。このネットワークでホストに割り当てられるアドレスは 2⁶−2=62個です。
他の選択肢について
・255.255.255.128:/25(第4オクテットの上位1ビットだけが1)のマスクです。
・255.255.255.224:/27(上位3ビットが1)のマスクです。
・255.255.255.0:/24 のマスクです。
覚え方のポイント
第4オクテットのマスクは「/25=128、/26=192、/27=224、/28=240」。1のビットを上から足していくと求められます。