平成30年度 春期 午前 問32
ネットワーク
サブネットマスクに関する問題
次のネットワークアドレスとサブネットマスクをもつネットワークがある。このネットワークをある 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
答えと解説を見る
✓ これが正解エ200.170.70.31
解説
範囲の末尾は一斉送信用に予約された番号です。
サブネットマスクは、アドレスのうちどこまでがネットワークを表す部分かを決めます。255.255.255.240の最後の240は、2進で表すと11110000でした。つまり後ろの4ビットが機器を区別するための部分で、組み合わせは16通りです。ネットワークアドレスが200.170.70.16なので、この範囲は200.170.70.16から200.170.70.31までになりました。この16個のうち、先頭はネットワークそのものを表す番号として、末尾は同じネットワークの全ての機器へまとめて送るための番号として予約されています。だから末尾にあたる200.170.70.31は、個々の機器には割り振れません。残る三つは、いずれも予約されている両端に当たらない値で、機器に割り振って差し支えありませんでした。
ほかの選択肢はなぜ違うのか
- ア200.170.70.17:200.170.70.17です。範囲の先頭である200.170.70.16の次にあたり、機器に使える値のいちばん小さいものでした。予約されている両端のどちらでもないので、割り振っても差し支えありません。
- イ200.170.70.20:200.170.70.20です。範囲のちょうど内側にあり、先頭でも末尾でもありませんでした。機器を区別する4ビットの並びとして普通に取れる値なので、割り振ってはいけない側には入りません。
- ウ200.170.70.30:200.170.70.30です。末尾の一つ手前にあたり、機器に使える値のいちばん大きいものでした。予約されているのはこの次の値のほうなので、ここまでは機器に割り振ることができます。
この問題の用語
- サブネットマスクIPアドレスのうち、どこまでがネットワークかを表す値です。アドレスと重ね合わせると、そのネットワークの番号が求まります。
- ネットワークアドレスそのネットワーク全体を表すアドレスのことをいいます。IPアドレスとサブネットマスクを重ね合わせて求めます。
出典:平成30年度 春期 基本情報技術者試験 午前 問32
同じ用語が出る問題
- 平成31年度 春期 午前 問32:サブネットマスクに関する問題(サブネットマスク)
- 平成29年度 秋期 午前 問35:サブネットマスクに関する問題(ネットワークアドレス)
- 平成28年度 秋期 午前 問33:サブネットに所属する組合せ(サブネットマスク)
- 平成27年度 秋期 午前 問34:IPv4アドレスに関する記述(ネットワークアドレス)
- 平成27年度 秋期 午前 問33:IPv6で追加・変更された仕様(ネットワークアドレス)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)