- ベストアンサー
サブネットのことで教えて下さい。
「192.168.27.×××/28」のとき有効な範囲にあるホストアドレスを3つ選択しなさい。 (ア) 192.168.27.33 (イ) 192.168.27.63 (ウ) 192.168.27.96 (エ) 192.168.27.112 (オ) 192.168.27.203 (カ) 192.168.27.206 という問題があるのですが、この場合はどれになるのでしょうか。 解説付で教えてもらえると助かります。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは サブネットの計算面倒ですよね。 192.168.27.0/28 であれば、2進数のマスク値は以下のようになります。 11111111.11111111.11111111.11110000 最後の部分が[ 11110000 ]なので、ホスト部は以下のようなります。 2^4=16 これは、1つのネットワークは、16ずつ区切られていき、結果として、以下のような範囲となります。 0-15/16-31/32-47/48-63/64-79/80-95/96-111/112-127/128-143/144-159/160-175/176-191/192-207/208-223/224-239/240-255 しかし、このままでは使えません。 なぜなら、一つのNWの最初の数字は[ネットワークアドレス]で、最後の数字は[ブロードキャストアドレス]になるからです。 例えば、0-15 の場合、0 が[ NWアドレス ]、1-14 が[ ホストアドレス ]、15 が[ ブロードキャストアドレス ]になります。 その結果、答えは、、、 ア:ホスト イ:ブロードキャスト ウ:ネットワーク エ:ネットワーク オ:ホスト カ:ホスト になり、ア、オ、カ が正解になります。
その他の回答 (2)
- kuma-ku
- ベストアンサー率54% (1558/2845)
答えられそうな内容であれば、どうぞ~
お礼
今質問締めちゃったんで、もうひとつスレ立てますね^^;
- rmz1002
- ベストアンサー率26% (1205/4529)
直接回答を書くのは問題なので考え方だけ。 > 「192.168.27.×××/28」のとき とあるので、「IPアドレス(2進数32桁)のうち28桁までがネットワークアドレス」→「ホストアドレスは4桁(32-28)」 後は(1)~(6)の第4オクテットをすべて2進数に変換し、ホストアドレス部分(下4桁)が有効なものを選べばいいい。 ヒントとしては、ホストアドレスには「オール0」と「オール1」は指定できないということ。 では、がんばってください。
お礼
ありがとうございます。 ヒントをもとに考えてみました。 33 →0010 0001 63 →0011 1111 96 →0110 0000 112→0111 0000 203→1100 1011 206→1100 1110 となり(イ)(ウ)(エ)はオール0、1となり消えるため 残った3つが正解となりましたが、これでいいのでしょうか。
補足
考え方を書いてくれたおかげで、自分でも正解を導き出すことができました。 ありがとうございます!!
お礼
なるほど~~~。 面倒なのに、いろいろ考え方も書いて下さって本当にありがとうございます。 すっごく分かりやすかったです。 ついでといっては何ですが、もう1問だけ質問してもいいでしょうか。 答えは選べて自分なりに考えてはみたんですけど、イマイチ納得いかない問題があったもので・・・。 とにかくありがとうございました!!