- ベストアンサー
CCNA過去問題:2003年12月25日より
- CCNA過去問題を要約します。
- 問題は100.100.0.0/16を条件にサブネット化した際の2番目のサブネットに含まれるホストアドレスについてです。
- 解説では、最初のサブネットワーク番号に疑問があるようです。ALL0をネットワークアドレス、ALL1をブロードキャストアドレスとしていると質問者は認識しています。ホスト500台の条件によってネットワークアドレスの範囲が変わるのか知りたいという質問です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
100.100.4.255 の下16ビットは 00000100 11111111 ですね。 下9ビットのホスト部は 011111111 になります。 何ら問題はありません。 100.100.5.0 の下16ビットは 00000101 00000000 ですね。 ホスト部は 100000000 です。 こちらも何ら問題ありません。 IPアドレスは必ずビットで考えてください。 このような問題は、わざとサブネットマスクを /23 のようややこしくし、ビットに対する理解を問われてる問題だと思います。 8ビットで区切られ10進数で表示されているのは、人間が見やすいようにだと思います(それ以外の目的もあるかもしれないが)。 コンピュータから見ればまったく関係ないことです。 実際にネットワークを利用する際に、そのようなIPアドレスを割り振るかはわかりません。 もしかしたら、ややこしいので避ける可能性もあるのかもしれません。 私はそのような運用の状況を把握しておりませんので、実際のところはわかりませんが。 ただ、理論上まったく問題のないIPアドレスなので、この問題文の中で考えるべきことではありません。
その他の回答 (1)
>上記【解説】の「最初のサブネットワーク番号は100.100.2.0/23です」とありますが、最初のサブネットワーク番号は100.100.1.0/23になるのでは? なりません。 ビットに注意して考えてみましょう。 ネットワークアドレスが 100.100.0.0/16 ということなので、下16ビットだけに触れて説明します。 ゼロサブネットは 100.100.0.0/23 です。 ビットにすると下16ビットは 00000000 00000000 ですね。 ゼロサブネットよりひとつ大きいサブネットを考えてみます。 00000010 00000000 ですね。(下9ビットがホストアドレス) これは 100.100.2.0/23 ですよね? 100.100.1.0/23 は 00000001 00000000 です。 下9ビットがホストアドレスなわけですから、これはゼロサブネット上のホストアドレスになってしまいますよ。 他の質問はなにを言いたいのかわからなかったのですが、こちらの間違えに気付けば疑問は消えるかな?
補足
早速の御回答有難う御座います。 なるほど。確かにご指摘の通りだと納得しました。 ただ、回答を拝見していて新しく疑問点が出てきました。 この問題の解答は100.100.5.100で、 このIPが該当するネットワークは100.100.4.0~5.255/23。 100.100.4.0~5.255/23の内、ホストに割当てられるIP数は、 ネットワークアドレス100.100.4.0とブローキャスト100.100.5.255を 引いた『510(9ビット)』という事になると思いますが、 100.100.4.255、100.100.5.0もホストに割当てられるのですか? 末尾が255や0になるIPを実際にホストに割当てられているのを 見た事がありません。 この2つのIPも、ネットワークアドレスとブローキャストに 見えてしまうのですが。 実際に端末に割当てられる使用出来る有効ホストIP数は 508という事になりませんか?大丈夫でしょうか? 計算上は確かに510になりますが、見た目からすると 何となく不安になるのですが・・・ やはり『510』で良いのでしょうか? ご教授下さい。
お礼
御回答頂き、有難う御座います。 今後はIPアドレスをビットで考えるようにします。 これまでのご説明を参考にさせて頂きます。 有難う御座いました。