【解答】
172.16.255.164/255.255.255.192のユーザブルアドレスを算出すれば良い。ユーザブルアドレスを算出するためには、ネットワークアドレスとブロードキャストアドレスを算出する必要がある。
サブネットマスク255.255.255.192を2進数に直すと、
11111111.11111111.11111111.11000000
となる。
※11000000 = 128 + 64 + 0 + 0 + 0 + 0 + 0 + 0 = 192
つまり、24ビット+2ビットの26ビットがネットワークアドレス部となる。
次に、IPアドレスのうち、ネットワーク部とホスト部が入っているオクテットに注意する。この場合は26ビットまでがネットワーク部、残り6ビットがホスト部になるため、第4オクテットの164がネットワーク部とホスト部を表すこととなる。
そこで、164を2進数に直すと10100100となる。
※164の2進数変換の計算式は以下の通りです。
164 / 2 = 82 … 0
82 / 2 = 41 … 0
41 / 2 = 20 … 1
20 / 2 = 10 … 0
10 / 2 = 5 … 0
5 / 2 = 2 … 1
2 / 2 = 1 … 0
1 / 0 = 0 … 1
10100100のうち、最初の2ビットはネットワーク部、残りの6ビットはホスト部であるから、ネットワークアドレスは10000000(=128)、ブロードキャストアドレスは10111111(=191)となる。
すなわち、ネットワークアドレスは172.16.255.128、ブロードキャストアドレスは172.16.255.191、ユーザブルアドレスは172.16.255.129~172.16.255.190となる。
ここで回答を見ると、イのみユーザブルアドレスであるから、正答はイとなる。