平成31年度 春期 午前 問34
ネットワーク
このPCのネットワークアドレス
次の IP アドレスとサブネットマスクをもつ PC がある。この PC のネットワークアドレスとして,適切なものはどれか。
IP アドレス: 10.170.70.19
サブネットマスク: 255.255.255.240
- ア10.170.70.0
- イ10.170.70.16
- ウ10.170.70.31
- エ10.170.70.255
答えと解説を見る
✓ これが正解イ10.170.70.16
解説
第4オクテットは 16。ホスト側4ビットを 0 にした値です。
ネットワークアドレスは、IPアドレスとサブネットマスクの各ビットを重ねてAND演算した結果です。設問はドット付き十進で書かれているので、まずマスクの意味を桁で読み替えます。マスクの上位24ビットは全部立っており、第4オクテットの240は二進で11110000ですから、この八つのビットのうち上4ビットがネットワーク側、下4ビットがホスト側です。ネットワーク側にあたる上位28ビットはIPの値をそのまま残し、ホスト側の下位4ビットは0で埋めます。IPの第4オクテット19は00010011で、その上4ビットは0001、下4ビットは0011です。上4ビットの0001はそのまま残し、下4ビットを0000で置き換えると00010000、十進で16になります。他のオクテットはマスクが全部立っているのでそのまま残り、答えは10.170.70.16です。
ほかの選択肢はなぜ違うのか
- ア10.170.70.0:10.170.70.0 だと述べています。これは第4オクテットのすべてをホスト部と見なして0にした形で、実際のマスクは上位4ビットまでをネットワーク側に含むため、そこは0にしません。
- ウ10.170.70.31:10.170.70.31 だと述べています。これはネットワーク側の16に、ホスト側の4ビットが全部1の値15を足した形で、そのサブネットの中で全ホスト宛てに使われる位置にあたり、ネットワークそのものを指す値ではありません。
- エ10.170.70.255:10.170.70.255 だと述べています。これは第4オクテットのすべてをホスト部と見なして全部1にした形で、24ビットで区切ったときの全ホスト宛ての値に相当し、28ビットで区切ったときのネットワークの値ではありません。
この問題の用語
- サブネットマスクIPアドレスのうち、どこまでがネットワークかを表す値です。アドレスと重ね合わせると、そのネットワークの番号が求まります。
- ネットワークアドレスそのネットワーク全体を表すアドレスのことをいいます。IPアドレスとサブネットマスクを重ね合わせて求めます。
出典:平成31年度 春期 応用情報技術者試験 午前 問34
同じ用語が出る問題
- 令和7年度 秋期 午前 問32:IPアドレスに関する問題(ネットワークアドレス)
- 令和7年度 春期 午前 問32:ネットワーク機器のアドレス(ネットワークアドレス)
- 令和7年度 春期 午前 問31:選択されるネクストホップ(サブネットマスク)
- 令和5年度 秋期 午前 問34:サブネットワークのアドレス(サブネットマスク)
- 令和4年度 秋期 午前 問33:ネットワークアドレスに関する問題(ネットワークアドレス)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)