HOME»基本情報技術者試験掲示板»基本情報技術者平成28年春期 午前問34について
投稿する
»[2850] 午後問題・表計算・関数の用語について 投稿数:3
»[2849] 平成28年基本情報午後 秋 問12 投稿数:2
基本情報技術者平成28年春期 午前問34について [2852]
匿名さん(No.1)
下記のURLがわからない問題です.基本情報技術者平成28年春期 午前問34について質問があります.
リンク先:https://www.fe-siken.com/kakomon/28_haru/q34.html
ア.55(10)⇒00110111(2)⇒下位2bitが全部1で残りの8bitも1なので,ブロードキャストだと思うのですが,なぜ正解がウなのですか?
もし,お時間がある方は教えてください!
リンク先:https://www.fe-siken.com/kakomon/28_haru/q34.html
ア.55(10)⇒00110111(2)⇒下位2bitが全部1で残りの8bitも1なので,ブロードキャストだと思うのですが,なぜ正解がウなのですか?
もし,お時間がある方は教えてください!
2021.02.14 14:06
あさん(No.2)
ざっとしか見てないんで間違えてたらすいませんなんですが、(ア)はネットワークアドレス部が違うから不正解なんだと思います。
まず、IPアドレス 192.168.57.123を2進数で表すと、
11000000 10101000 00111001 01111011
になります。次に(ア)を2進数で表すと、
11000000 10101000 00110111 11111111
となります。下位10bitは全部1なのはいいですが、ネットワークアドレス部(今回は上位22bit)は異なるから不正解なんだと思います。本問では上位22bitが等しくかつ下位10bitは全部1の(ウ)が正解となります。
多分この考えでいいはず・・・・・・・
まず、IPアドレス 192.168.57.123を2進数で表すと、
11000000 10101000 00111001 01111011
になります。次に(ア)を2進数で表すと、
11000000 10101000 00110111 11111111
となります。下位10bitは全部1なのはいいですが、ネットワークアドレス部(今回は上位22bit)は異なるから不正解なんだと思います。本問では上位22bitが等しくかつ下位10bitは全部1の(ウ)が正解となります。
多分この考えでいいはず・・・・・・・
2021.02.14 15:23
sumakkoさん(No.3)
★FE シルバーマイスター
私も、あさんのお考えでよいと思います。
スレ主様の思考の過程を推察して、蛇足っぽいのですが、書きますと、
問題文は「IPアドレス 192.168.57.123/22 が属するネットワークのブロードキャストアドレスはどれか。」となっています。若し、IPアドレスのプレフィックスが22のネットワークのブロードキャストアドレスはどれかという設問なら、アも解答候補になるでしょうが、その場合はウ、エも候補に挙がります。第3オクテット部分だけを2進表記にすると
ア 001101|11 ウ 001110|11 エ00111|11 (|はネットワークアドレス部とホストアドレス部の境界)
アの場合、ネットワークのIPアドレスの範囲は、第3、第4オクテットだけを書きますと、
001101|00 00000001~001101|11 1111111となり、192.168.52.01~192.168.55.255の範囲になり、 IPアドレス 192.168.57.123/22はこの範囲にないIPアドレスなので、アは間違いとなります。同様にエも間違いになります。
実際に問題を解く時は、この様に消去法的に考えると、時間がかかり効率的ではないです。
やはり、あさんの書かれている様に、まずは、
上記を求め、
上記手順を踏んで、いきなり正解を求めるのが早くて確実です。
スレ主様の思考の過程を推察して、蛇足っぽいのですが、書きますと、
問題文は「IPアドレス 192.168.57.123/22 が属するネットワークのブロードキャストアドレスはどれか。」となっています。若し、IPアドレスのプレフィックスが22のネットワークのブロードキャストアドレスはどれかという設問なら、アも解答候補になるでしょうが、その場合はウ、エも候補に挙がります。第3オクテット部分だけを2進表記にすると
ア 001101|11 ウ 001110|11 エ00111|11 (|はネットワークアドレス部とホストアドレス部の境界)
アの場合、ネットワークのIPアドレスの範囲は、第3、第4オクテットだけを書きますと、
001101|00 00000001~001101|11 1111111となり、192.168.52.01~192.168.55.255の範囲になり、 IPアドレス 192.168.57.123/22はこの範囲にないIPアドレスなので、アは間違いとなります。同様にエも間違いになります。
実際に問題を解く時は、この様に消去法的に考えると、時間がかかり効率的ではないです。
やはり、あさんの書かれている様に、まずは、
>まず、IPアドレス 192.168.57.123を2進数で表すと、
>11000000 10101000 00111001 01111011
上記を求め、
>下位10bitは全部1の(ウ)が正解となります。
上記手順を踏んで、いきなり正解を求めるのが早くて確実です。
2021.02.14 16:47
匿名さん(No.4)
"あさん"と"sumakkoさん",本当にありがとうございます.
理解できました.(人''▽`)ありがとう☆
理解できました.(人''▽`)ありがとう☆
2021.02.14 18:02
その他のスレッド
»[2851] 技術者試験 色々と教えて頂きたいです 投稿数:8»[2850] 午後問題・表計算・関数の用語について 投稿数:3
»[2849] 平成28年基本情報午後 秋 問12 投稿数:2