平成24年度 春期 午前 問34
ネットワーク
IPv4に関する問題
二つの IPv4 ネットワーク 192.168.0.0/23 と 192.168.2.0/23 を集約したネットワークはどれか。
- ア192.168.0.0/22
- イ192.168.1.0/22
- ウ192.168.1.0/23
- エ192.168.3.0/23
答えと解説を見る
✓ これが正解ア192.168.0.0/22
解説
二つに共通する上位は22ビットで先頭は小さいほうです。
集約は、隣り合う二つを一つの表し方でまとめる操作です。見分けの軸は、二つの範囲が本当に隙間なく続いているか、という一点になります。まず、それぞれがどこからどこまでかを書き出します。斜線の後ろの数はネットワーク部のビット数ですから、23 なら残りは 9 ビットで、一つのまとまりは 512 個ぶん、つまり第3オクテットが二つ動きます。したがって 192.168.0.0/23 は 192.168.0.0 から 192.168.1.255 まで、192.168.2.0/23 は 192.168.2.0 から 192.168.3.255 までです。1.255 の次が 2.0 ですので、二つは続いています。合わせると 1024 個ぶん、2 の 10 乗になりますから、残すべきホスト部は 10 ビット、ネットワーク部は 32 から 10 を引いた 22 ビットです。二進数でも確かめられます。第3オクテットの 0 と 1 と 2 と 3 は、下位 2 ビットだけが違い、上位 6 ビットは同じです。先頭の二つのオクテットの 16 ビットと合わせて 22 ビットが共通する、という数え方になります。まとめた後の先頭は、小さいほうの 192.168.0.0 です。サブネットマスクで書けば 255.255.252.0 に当たります。集約は、範囲を書き出し、二進数で共通する上位を数える、この順で解いてください。
ほかの選択肢はなぜ違うのか
- イ192.168.1.0/22:長さは合っていますが、先頭が区切りの位置に乗っていません。この長さで区切ると第3オクテットは 0、4、8 と 4 ずつ進む位置が先頭になるはずで、1 はその位置ではありません。ネットワークアドレスはホスト部が全て 0 でなければならないという決まりに反します。
- ウ192.168.1.0/23:長さが元のままですので、表せるのは 512 個ぶんにとどまり、合わせた 1024 個を覆えません。加えて、この長さの区切りは第3オクテットが偶数の位置から始まりますから、1 から始めること自体ができません。
- エ192.168.3.0/23:これも長さが元のままで、二つ合わせた範囲のうち後ろ半分しか表せません。しかも第3オクテットの 3 は偶数ではありませんので、この長さの区切りの先頭としても成り立たない値です。
この問題の用語
- サブネットマスクIPアドレスのうち、どこまでがネットワークかを表す値です。アドレスと重ね合わせると、そのネットワークの番号が求まります。
- ネットワークアドレスそのネットワーク全体を表すアドレスのことをいいます。IPアドレスとサブネットマスクを重ね合わせて求めます。
出典:平成24年度 春期 応用情報技術者試験 午前 問34
同じ用語が出る問題
- 令和7年度 秋期 午前 問32:IPアドレスに関する問題(ネットワークアドレス)
- 令和7年度 春期 午前 問32:ネットワーク機器のアドレス(ネットワークアドレス)
- 令和7年度 春期 午前 問31:選択されるネクストホップ(サブネットマスク)
- 令和5年度 秋期 午前 問34:サブネットワークのアドレス(サブネットマスク)
- 令和4年度 秋期 午前 問33:ネットワークアドレスに関する問題(ネットワークアドレス)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)