次のネットワークアドレスとサブネットマスクをもつネットワークがある。このネットワークをある PC が利用する場合,その PC に割り振ってはいけない IP アド レスはどれか。
ネットワークアドレス: 200.170.70.16
サブネットマスク:255.255.255.240
ア 200.170.70.17
イ 200.170.70.20
ウ 200.170.70.30
エ 200.170.70.31
解説を読む
正解:エ
解説:
IPv4のIPアドレスは32bitで構成されるのでネットワークアドレス、サブネットマスクをそれぞれbit列で表現してみます。
ネットワークアドレス:
200 | 170 | 70 | 16 |
11001000 | 10101010 | 01000110 | 00010000 |
サブネットマスク:
255 | 255 | 255 | 240 |
11111111 | 11111111 | 11111111 | 11110000 |
上記より赤字で示した下位4bitがホストアドレス(端末に割り振り可能なアドレス)となります。これにより使用可能なネットワークアドレスは以下のとおりとなります。(ホストアドレスでALL0とALL1は使えません)
11001000.10101010.01000110.00010001~11001000.10101010.01000110.00011110
これを10進数表現に直してみます。
200.170.70.17~200.170.70.30
上記範囲が利用できるIPアドレスとなります。この範囲に含まれないものは200.170.70.31となりますのでエが正解となります。
解説を閉じる
コメント