正解は イ
サブネットマスクを使ったネットワークアドレス計算の問題です。IPアドレス 172.30.123.45 とサブネットマスク 255.255.252.0 の論理積(AND演算)を取ります。第3オクテットに注目:123 = 01111011(2進数)、252 = 11111100(2進数)。123 AND 252 = 01111011 AND 11111100 = 01111000 = 120。第1・2オクテット:172 AND 255 = 172、30 AND 255 = 30。第4オクテット:45 AND 0 = 0。したがってネットワークアドレスは 172.30.120.0 となります。選択肢 b が正解です。
ネットワークアドレス計算の手順:IP アドレスとサブネットマスクのビット論理積(AND)をオクテット単位で計算。252(11111100)との AND は下位 2 ビットを 0 にするマスク。123(01111011)AND 252(11111100)= 01111000 = 120。この計算を即座にできるよう繰り返し練習する。