CCNA試験勉強対策

サブネットの問題

サブネットに関する良問

@ITトレメでCCNAの一日一問が配信されてきた。
結構良問だと思うので掲載しておこう。

【問題】
ネットワーク100.100.0.0/16を以下の条件でサブネット化したときに、
2番目の(番号が2番目に小さい)サブネットに含まれるホストアドレスはどれですか。
* ひとつのサブネットあたり500台のホストが存在する
* できるだけ多くのサブネットに分割する

【選択肢】
1. 100.100.3.200
2. 100.100.4.0
3. 100.100.2.100
4. 100.100.5.100

500台のホストが存在する
⇒2の9乗-2=510台

よってホスト用に9ビット確保するため、
クラスBのビットマスクを右へ7つずらす。
11111111.11111111.00000000.00000000
⇒11111111.11111111.11111110.00000000

サブネットマスクは、
255.255.254.0
となる。(/23)
256-254=2となり、このネットワークは2のn乗ずつ存在する。
またサブネットワーク数は2の7乗-2で126存在する。

つまり
100.100.2.0~100.100.3.255
100.100.4.0~100.100.5.255
100.100.6.0~100.100.7.255

100.100.126.0~100.100.127.255
となる。(※)
このとき、2番目に低い数のサブネットは
100.100.4.0~100.100.5.255
に属するネットワークとなり、項番4の
100.100.5.100が選択肢に該当する。


※ゼロサブネットが100.100.1.0ではなく100.100.2.0なのは、
11111111.11111111.1111111の部分がネットワークアドレスとなるため。
つまり3オクテット目の8桁目はホスト部に取られているため、
ネットワークアドレスは2ビット目の2からとなる。

なんか難しいなあ。
もうちょっとスマートな解き方できないもんかね。

CCNAの学習に役立つ定番のおすすめ参考書

シスコ技術者認定教科書 CCNA 完全合格テキスト&問題集[対応試験]200-301
シスコ技術者認定教科書 CCNA 完全合格テキスト&問題集[対応試験]200-301

徹底攻略Cisco CCNA問題集[200-301 CCNA]対応 (模擬問題、スマホ問題集付き)
徹底攻略Cisco CCNA問題集[200-301 CCNA]対応 (模擬問題、スマホ問題集付き)

CCNAの教科書と問題集はまだ買うな
CCNA(Ciscoのネットワーク技術者入門資格試験)の教科書と問題集はまだ買うな!失敗しない勉強法とIT業界の指南書【CCNA200-301対応!】: 15個の資格試験を1発で合格した男の「インフラエンジニア登竜門資格」独学勉強法と黒歴史を徹底公開! IT業界超入門書

1週間でCCNAの基礎が学べる本
1週間でCCNAの基礎が学べる本