正解は エ
サブネットマスクとホストアドレス数の計算問題です。192.168.0.0/23 の「/23」はプレフィックス長で、IPv4アドレス32ビットのうち上位23ビットがネットワーク部であることを表します(サブネットマスク 255.255.254.0 と同義)。残りの 32−23=9ビットがホスト部となり、ホスト部のビットパターンは 2⁹=512通りです。ただし、ホスト部がすべて0のアドレスはネットワークアドレス、すべて1のアドレスはブロードキャストアドレスとして予約されており、ホストには割り当てられません。したがってホストとして使用できるアドレスの上限は 512−2=510個となり、エが正解です。公式として「ホスト数=2^(32−プレフィックス長)−2」を覚えておけば即答できます。/24なら254台、/25なら126台、/16なら65,534台のように、よく出るプレフィックス長の値も計算して確かめておくと、本番での計算時間を短縮できます。
ホスト数=2^(32−プレフィックス長)−2。引く2はネットワークアドレスとブロードキャストアドレスの分。/24=254台、/23=510台は頻出なので即答できるように。