問39
IPアドレス 10.1.2.146,サブネットマスク 255.255.255.240 のホストが属するサブネットワークはどれか。
○正解
×不正解
-
10.1.2.132/26
-
10.1.2.132/28
-
10.1.2.144/26
-
10.1.2.144/28
解説
IPアドレスとサブネットマスクを2進数に直してから、AND演算をすると、ネットワークアドレスになります。
00001010.00000001.00000010.10010010 <= 10.1.2.146
AND
11111111.11111111.11111111.11110000 <= 255.255.255.240
↓
00001010.00000001.00000010.10010000 <= 10.1.2.144
サブネットマスクをプレフィックス表記に直します。
255.255.255.240 => 11111111.11111111.11111111.11110000 => /28
「別解」
サブネットマスクからホスト部が4ビット→16通りであることから、ネットワークアドレスは16の倍数になるので、各サブネットワークのアドレスの範囲は以下のようになります。
0 - 15
16 - 31
32 - 47
48 - 63
・・・
・・・
144 - 159