CCNA過去問題:2003年12月25日より

このQ&Aのポイント
  • CCNA過去問題を要約します。
  • 問題は100.100.0.0/16を条件にサブネット化した際の2番目のサブネットに含まれるホストアドレスについてです。
  • 解説では、最初のサブネットワーク番号に疑問があるようです。ALL0をネットワークアドレス、ALL1をブロードキャストアドレスとしていると質問者は認識しています。ホスト500台の条件によってネットワークアドレスの範囲が変わるのか知りたいという質問です。
回答を見る
  • ベストアンサー

CCNA 過去問題:2003年12月25日より

http://jibun.atmarkit.co.jp/scenter/ittrain/94_20031225_q.html 上記、URLの問題を要約すると下記になります。 【問題】100.100.0.0/16を以下の条件でサブネット化したときに、 2番目の(番号が2番目に小さい)サブネットに含まれるホスト アドレスは? * ひとつのサブネットあたり500台のホストが存在する * できるだけ多くのサブネットに分割する 【正解】:100.100.5.100 下記【解説】について、一部に疑問がある為、教えて下さい。 【解説】※一部抜粋しております。 条件の100.100.0.0/16を7ビット使ってサブネッティングした場合、 最初のサブネットワーク番号は100.100.2.0/23です。 (先頭ビットがすべてゼロのサブネットは原則使用しないため) このときのダイレクトブロードキャストアドレスは100.100.3.255です。 ================================================================ ここから本題に入ります。 上記【解説】の「最初のサブネットワーク番号は100.100.2.0/23です」 とありますが、最初のサブネットワーク番号は100.100.1.0/23になる のでは? (先頭ビットがすべてゼロのサブネットは原則使用しないため)とある 様に、私はALL0がネットワークアドレス、ALL1がブロードキャストと 認識しております。 もしホスト500台という条件によって、100.100.0.0~0.255、及び 100.100.1.0~1.255の全てがネットワークアドレスになるという事 であれば、ホストIPを幾つに設定するかによって、ネットワーク アドレスの範囲は変わってしまうという事でしょうか? まだまだ勉強中の為、理解、認識が不足しております。 是非とも、ご教授下さい。宜しくお願いします。

noname#102380
noname#102380

質問者が選んだベストアンサー

  • ベストアンサー
noname#39145
noname#39145
回答No.2

100.100.4.255 の下16ビットは 00000100 11111111 ですね。 下9ビットのホスト部は 011111111 になります。 何ら問題はありません。 100.100.5.0 の下16ビットは 00000101 00000000 ですね。 ホスト部は 100000000 です。 こちらも何ら問題ありません。 IPアドレスは必ずビットで考えてください。 このような問題は、わざとサブネットマスクを /23 のようややこしくし、ビットに対する理解を問われてる問題だと思います。 8ビットで区切られ10進数で表示されているのは、人間が見やすいようにだと思います(それ以外の目的もあるかもしれないが)。 コンピュータから見ればまったく関係ないことです。 実際にネットワークを利用する際に、そのようなIPアドレスを割り振るかはわかりません。 もしかしたら、ややこしいので避ける可能性もあるのかもしれません。 私はそのような運用の状況を把握しておりませんので、実際のところはわかりませんが。 ただ、理論上まったく問題のないIPアドレスなので、この問題文の中で考えるべきことではありません。

noname#102380
質問者

お礼

御回答頂き、有難う御座います。 今後はIPアドレスをビットで考えるようにします。 これまでのご説明を参考にさせて頂きます。 有難う御座いました。

その他の回答 (1)

noname#39145
noname#39145
回答No.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ビットがホストアドレスなわけですから、これはゼロサブネット上のホストアドレスになってしまいますよ。 他の質問はなにを言いたいのかわからなかったのですが、こちらの間違えに気付けば疑問は消えるかな?

noname#102380
質問者

補足

早速の御回答有難う御座います。 なるほど。確かにご指摘の通りだと納得しました。 ただ、回答を拝見していて新しく疑問点が出てきました。 この問題の解答は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』で良いのでしょうか? ご教授下さい。

関連するQ&A

  • 緊急:サブネット初心者です。助けて下さい

    "サブネット分割初心者です。ホスト部から必要なビット数を分割用に使用するだけかと思いましたが、画像のような問題を見て混乱中です。助けて下さい。 【質問1】 サブネットワーク1に分けた時は、第4億オクテットの上位(?表現違ったらすみません)1ビットを使用し、0の場合(192.168.0.0)と1(192.168.0.128)の場合にわけたということでしょうか? 【質問2】 そして、さらに、1の場合の2ビット目を1と0にわけるかと思ったら、サブネットワーク2と3は(11000000)と(11100000)となっているので意味が不明で。選択肢にそれしかないので仕方ないということでしょうか? 【質問3】 サブネットワーク2のブロードキャストアドレスはなぜ下位(00111111)の191なのでしょうか?ホストの例が.130で(11110000)で255.255.255.192ということは、ネットワークアドレスが(192.168.0.192)でブロードキャストは(11111111)じゃないのでしょうか?  サブネット分割用に使用した2ビット分はブロードキャストの際は0のままにしておくのでしょうか? 【質問4】 問6の195がどうやって出てくるのか全然わかりません" "問題(テキスト版) ネットワークアドレスを24ビットとして3つのサブネットワークに分割する。 サブネットワーク1  ホスト台数:100 ホストの例:192.168.0.19  サブネットマスク:問1( 255.255.255.128 )  ネットワークアドレス:問4( 192.168.0.0 )  ブロードキャストアドレス: サブネットワーク2  ホスト台数:50 ホストの例:192.168.0.130  サブネットマスク:問2( 255.255.255.192 )  ネットワークアドレス:  ブロードキャストアドレス:問5( 192.168.0.191 ) サブネットワーク3  ホスト台数:40 ホストの例:問6( 192.168.0.195 )  サブネットマスク:問3( 255.255.255.224 )  ネットワークアドレス:  ブロードキャストアドレス: ※空欄は問題に示されず"

  • CCNAの練習問題サブネットについて

    CCNA取得に向けて勉強を始めており、練習問題を解いているのですが、以下の問題の意味と解答が恥ずかしながら全く理解できないため、かみ砕いた内容で解説していただけると大変助かります。 解説にある「均等に8つに分けるためサブネットマスクは255.255.224.0(/19)となります。」とありますが、ここでサブネットマスクが255.255.224.0(/19)となる理由が特に知りたいです。 (問題) ネットワーク172.25.0.0が8つの等しいサブネットに分割されている。ルータでipsubnet-zeroコマンドが設定されているときに、3番目のサブネットのホストに割り当てることができるIPアドレスはどれか? 3つを選択せよ。 (解答) ip subnet-zero クラスフルネットワークをサブネット化した後の最初のサブネットアドレスはゼロサブネットと呼ばれます。 例:172.25.0.0/16(クラスフルネットワークアドレス) 172.25.0.0/24(クラスレスネットワークアドレス)    上記の場合、172.25.0.0/24がゼロサブネットとなります。    そのため172.25.0.0/16とホスト部のビットが同様になるため区別ができません。 また、ホスト部のビットがすべて1であるものをオールワンサブネットといいます。 「ip subnet-zero」コマンドはゼロサブネットとオールワンサブネットをクラスレスネットワークとして使用できるようにするコマンドです。 クラスフルアドレス IPアドレスには以下図のようなクラスがあります。 5つのクラスのうち、ユーザに割り当てられるクラスはA~Cの3つだけです。 172.25.0.0はクラスBアドレスでIホストアドレス長は16ビット(/16)となり、IPアドレス数は65536です。 均等に8つに分けるためサブネットマスクは255.255.224.0(/19)となります。 172.25.0.0のサブネットマスクが255.255.224.0の場合 ネットワークアドレスは第3オクテットが32の倍数で、第4オクテットが0になります。 また、ブロードキャストアドレスは第3オクテットが32の倍数から1を引いた数で、第4オクテットが255になります。 そのため、3番目のサブネットのネットワークアドレスは172.25.64.0となり、 172.25.64.1~172.25.95.254の範囲がホストアドレスとして利用できます。 よって、解答は「172.25.78.243」、「172.25.72.0」、「172.25.94.255」になります

  • ネットワークアドレスの問題:この問題の”答えの解説”について教えてください!

    題名の通りなのですが、とある問題集の問題において、答えは見ればわかるのですが、どうしてそうなるのかが解説を読んでも理解できないので、どなたかわかる方がいましたらご解説をお願いします。 問:次の文章の空欄に入る適切な語句を、後の語群から選択しなさい。  ネットワーク部を28ビットとした場合、サブネットマスクは(1)となる。このネットワークでは最大(2)台のホストを扱うことができる。  このネットワーク内のあるホストのIPアドレスが192.168.0.19であった場合、このサブネットワークのネットワークアドレスは(3)であり、(4)は192.168.0.31となる。 (1) a.255.255.240.0 b.255.255.255.240 c.255.255.255.15 (2) a.14        b.16  c.18 (3) a.192.168.0.0 b.192.168.0.16 c.192.168.0.240 (4) a.フルキャストアドレス    b.ブロードキャストアドレス    c.マルチキャストアドレス 回答:1- b 2- a 3- b 4- b 解説: (1)28ビットのサブネットマスクは、11111111.11111111.11111111.11110000となります。これを10進数で表記すると、255.255.255.240になります。 (2)28ビットのサブネットマスクと言うことは、28ビットがネットワーク部分であり、残りの4ビットがホスト部ということになります。  ホスト部分が4ビットなので、24個の数値を表現できますが、ネットワークアドレスとブロードキャストアドレスはホストに設定できないため、最大ホスト数は、24-2=16-2=14になります。 (3)ネットワークアドレスはホスト部が全て0なので、IPアドレスが192.168.0.19の場合は、192.168.0.16になります(00010011 (19) → 00010000 (16))。 (4)ブロードキャストアドレスはホスト部のビットが全て1なので、IPアドレスが192.168.0.19の場合は、192.168.0.31になります(00010011 (19) → 00011111 (31))。 以上なのですが、(1)は良いです。 (2)『ホスト部分が4ビットなので、24個の数値を表現できますが』の24って、どうやって出したんですか? また、『最大ホスト数は、24-2=16-2=14になります。』のイコールの意味がわかりません。どうして24-2が=16-2になるんですか? (3)『IPアドレスが192.168.0.19の場合は、192.168.0.16になります(00010011 (19) → 00010000 (16))』について、19から16にする、その発想はどっから出てきたんですか?どうして16なんですか? (4)『IPアドレスが192.168.0.19の場合は、192.168.0.31になります(00010011 (19) → 00011111 (31))。』これも同様によくわかりません。どうして19からいきなり31と言う数字が出てきたんですか? の部分がわかりません。こう言う内容に関しては初心者なので、詳しい方からするとどうと言うことはないのかもしれませんが……… 長くなりましたが、ご回答くださる方、よろしくお願いします。

  • 2004-12-30@CCNAダイアリーの一部問題について

    http://www.ccna.jp/2005/07/10-025404.phpより出題 【問題】次のうち、有効なホストアドレスはどれですか。 【選択肢】 1. 192.168.19.47/28 2. 172.16.35.40/29 3. 192.168.24.66/26 4. 172.31.0.63/26 【正解】:3 ============================================================== 以下【解説】について2点質問です。 ※【選択肢】1と2は疑問点が無い為、飛ばします。 下記2問は、/26でサブネッティングされています。 /26という事は、第4オクテットの上位2ビットまでが ネットワーク部という事。つまり、サブネット数は2つのはずですが。 【解説】 ------------------------------------------------------ 【選択肢】:3(正解) 192.168.24.66/26の場合 サブネットマスク/26は11111111.11111111.11111111.11000000 第4オクテットは128+64=192 ネットワーク区切りは256-192=64 ゼロサブネット 192.168.24.0 ⇒(192.168.24.0~63) 一つ目 192.168.24.64     ⇒(192.168.24.64~127) 二つ目 192.168.24.132 ?? ⇒(192.168.24.128~191)では? よって192.168.24.66/26は、 一つ目のサブネットワークの有効なホストアドレスである。 ============================================================== Q.サブネット数は2つのはずですが、【選択肢】3は3つ  書かれています。どういう事でしょう?教えて下さい。  ※ちなみに【選択肢】4も/26でサブネットが3つ   書かれています。 Q.もう1点、サブネットの二つ目が192.168.24.132となって  いますが、ホストが64個であれば、サブネットの二つ目は  192.168.24.128となるはずです。  それに192.168.24.132の132とはどこから出てきたのでしょうか? 是非とも、見解をお聞かせ下さい。宜しくお願いします。

  • CCNAの問題です!!

    ゼロサブネットとオール1のサブネットが有効な203.22.193.0のネットワークを255.255.255.240 のサブネットマスクでサブネット化した場合、ホストに割り当てることができないアドレスはどれですか? 203.22.193.126 203.22.193.144 203.22.193.112 203.22.193.208 203.22.193.175 203.22.193.33 203.22.193.119 質問です!! 203.22.193.0のネットワークを255.255.255.240のサブネットマスクでサブネット化した場合 11001011.00010110.11000001.00000000 = 203.22.193.0です。 是に対して/28のサブネットを掛けるので、 11111111.11111111.11111111.11110000=255.255.255.240です このサブネットマスクを見ると 11001011.00010110.11000001.0000|0000と第四オクテット目の前から四つ目までがネットワークでその後ろの4ビットがホストの部分だと思いました。ホストは四ビットなので15です。 ということで、私はホストは15個までしかもてない ネットワークアドレスに対して、サブネットを28網かけしてるものだとおもいました。なので、選択問題からホストを選びたくても どれも15以上で選べませんでした>_< この問題はどうやって解けばよろしいのでしょうか? どなたか教えてください、よろしくお願いいたします!! 答え  203.22.193.144 203.22.193.112 203.22.193.208 203.22.193.175

  • 禁止されているサブネットってあるのでしょうか

    ネットワークについてある問題集をやっていて分からなかった部分があるため教えて頂けたらと思います。 172.16.0.0~172.31.255.255の範囲のプライベートIPアドレスを使った場合、1つのサブネットワークに割り当てられるホストの最大数は65,534台である。 ○か×かという問題です。 答えは×なのですが、その解説に、 このネットワークは172.16.0.0/12と表すことができ、ホスト部は20ビットです。 ここまではよいのですが、 1つのサブネット当たりのホスト数が最大となるのはサブネット用として2ビットとった場合だというのです。これは、1ビットとると2つのサブネットに分割されるが、RFC950により最初と最後のサブネットは使用禁止になっているからだというのですが(そもそもこの最初と最後のサブネットというのもどれを指しているのか不明です)、RFC950を読んでもよくわからなかったため、どういうことなのか教えて頂けたらと思います。 結果として、2^18-2=262,142が最大ホスト数だそうです。 ※2^20-2=1,048,574ではないことに注意してください。 また、192.168.0.0~192.168.255.255の最大ホスト数は2^14-2=16,382だそうです。 おわかりだと思いますが、式の中の"-2"はブロードキャストアドレス、ネットワークアドレスの分の引き算だと思われます。それと別にビット自体を2つ引くところがよくわかりません。 よろしくお願いします。

  • ネットワークの,サブネットマスクによる分割

    #781049 および #781500 両質問と類似質問(関連質問)ですが,お願いします。 参考書には,  ホストアドレス部分を利用してネットワークをサブネットに分割したとき,サブネットアドレス部分のビットがすべて0の場合とすべて1の場合を除いてサブネット数が決まる。 たとえば, クラスB(ネットワークアドレス=16ビット, ホストアドレス=16ビット)の,ホストアドレスを, サブネットワークアドレス(8ビット)とホストアドレス(8ビット)に分割したとき, ネットワーク数:1 サブネットワークアドレス数:254(=2^8-2) 1つのサブネットあたりのホスト数:254(=2^8-2) として利用することが出来る。 と書かれています。 ところが,この例に,上の2つの質問への回答を適用すると,作れるサブネットワークの数は 256ということになりますが, この参考書の説明は間違いでしょうか? どなたか解説してくださいませんか。

  • サブネットマスクとサブネットワーク

    サブネットマスクとサブネットワークとは同じ意味なのでしょうか? 問題の解説にこうあります 「サブネットマスクは255.255.255.224です。 244は2進数に直すと11100000なので、上位3ビット(1の部分)がネットワークアドレス部、下位5ビットがホストアドレスに分割できます。 よって、上位3ビット分をサブネットワークとして使用できます。 3ビット分なので2^3=8、つまり8個のサブネットワークが使用可能です。」 平成18年度 秋 シスアド試験 午後 問2 設問1 回答より 上位3ビットはサブネットマスクだとおもっていたのですが、サブネットワークともいうのですか? 初歩的な質問ですがよろしくお願いいたします。。。

  • サブネットマスクの計算方法等について

    サブネットマスクの中の「IPアドレスの範囲」という項目にあった一文についてお聞きしたいのですが、 とある書籍には以下の項目が書かれていました。 ・クラスCのアドレス「192.168.50.161/27」が所属するネットワークのアドレス範囲 ネットワークアドレス:192.168.50.160 ホストアドレス:192.168.50.161~190 ブロードキャストアドレス:192.168.50.191 ・クラスBのアドレス「172.16.98.126/20」が所属するネットワークのアドレス範囲 ネットワークアドレス:172.16.96.0 ホストアドレス:172.16.96.1~172.16.111.254 ブロードキャストアドレス:172.16.111.255 ・クラスAのアドレス「10.34.211.45/13」が所属するネットワークのアドレス範囲 ネットワークアドレス:10.32.0.0 ホストアドレス:10.32.0.1~10.39.255.254 ブロードキャストアドレス:10.39.255.255 この中のネットワークアドレス・ホストアドレス・ブロードキャストアドレスがなぜこのような 数値になるのかをいまいち理解できていません。/の後がクラスA 8ビット クラスB 16ビット クラスC 24ビットという 定義に10進数を2進数にしたときに追加されたサブネットワーク部を足したものということは 分かったのですが・・・・もしお分かりでしたらご教授いただければと思います。 また参考ページ等ありましたら教えていただけるとありがたいです。 よろしくお願いいたします。

  • 問題集:サブネットマスクについて教えてください!

    とある検定の問題集をこなしているのですが、サブネットマスク関係の中に『ブロードキャストアドレス/ユニキャスト/マルチキャスト』と言う項目があり、教本に書いてある内容の中に何度読んでも理解できない部分があるので、是非教えていただきたいのですが・・・・。 わからない文は以下のとおりです。↓ 『ブロードキャストアドレスとは~(中略)。例えば、192.168.10.128/29のネットワークであれば、アドレスブロックは192.168.10.128~192.168.10.135です。この場合にブロードキャストアドレスとなる192.168.10.135の右端8ビット分を2進数表記にすると、135=10000111となります。/29は、ホスト部のビット長は3ビット、つまり右端3桁です。10000111の右端3桁は全て1なので、ブロードキャストアドレスであるとわかります。』 1●『192.168.10.128/29のネットワークであれば、アドレスブロックは192.168.10.128~192.168.10.135です。』の、そうなる理由がよくわかりません。アドレスブロックってなんですか? どうして“~192.168.10.135”なんですか?最後の“135”と言う数字はどうやって出したんですか? 2●『/29は、ホスト部のビット長は3ビット、つまり右端3桁です。』の意味もよくわかりません。“/29=ホスト部のビット長が3”と言う発想は、どうやって出てきたのですか? ネットワーク部分の基本中の基本かと思いますが、その基本がよくわかりません・・・。どなたか教えてください! よろしくお願いします。