正答2
解説
正解は2です。
サブネットマスクから、サブネット内で使えるホストアドレスの数を求める問題です。
IPv4アドレスは32ビットで、サブネットマスクの1の部分がネットワーク部、0の部分がホスト部です。
【計算】
255.255.255.252を2進数にすると、最後の8ビットは11111100です。
1のビット数は8×3+6=30ビットです。
ホスト部のビット数=32-30=2ビットです。
ホスト部の組合せは2^2=4通りです。
全ビット0(ネットワークアドレス)と全ビット1(ブロードキャストアドレス)を除きます。
設定可能なホストアドレス数=4-2=2個
【選択肢別解説】
1:× 1個では少なすぎます。
ホスト部2ビットの4通りから使えない2通りを除くと、2個残ります。
2:○ ホスト部は2ビットで、4通りのうち2通りがホストに割り当てられます。
3:× 3個は、使えないアドレスを1つしか除いていない値です。
ネットワークアドレスとブロードキャストアドレスの両方を除きます。
4:× 4個は、ホスト部の組合せをすべて数えた値です。
全0と全1はホストに割り当てられません。
【ポイント】
ホスト部がnビットなら、設定できるホストアドレス数は2^n-2個です。
マスク252の構成は、ルータ同士を1対1でつなぐ回線によく使われます。