戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ネットワークスペシャリスト 2018年 午前210


問題文

クラスBのIPアドレスで、サブネットマスクが16進数のFFFFFF80である場合、利用可能なホスト数は最大幾つか。

選択肢

126(正解)
127
254
255

クラスBのIPアドレスで、サブネットマスクが16進数のFFFFFF80である場合、利用可能なホスト数は最大幾つか【午前2 解説】

要点まとめ

  • 結論:利用可能なホスト数は126である。
  • 根拠:サブネットマスクの16進数「FFFFFF80」はビット数で25ビットのネットワーク部を示し、ホスト部は7ビットとなるため、台が利用可能。
  • 差がつくポイント:サブネットマスクの16進数表記からビット長を正確に読み取り、ホスト数計算でネットワークアドレスとブロードキャストアドレスを除くことが重要。

正解の理由

サブネットマスク「FFFFFF80」は2進数で「11111111.11111111.11111111.10000000」となり、25ビットがネットワーク部です。
クラスBの標準マスクは16ビットですが、ここでは25ビットに拡張されているため、ホスト部は32 - 25 = 7ビット。
ホスト数はですが、ネットワークアドレスとブロードキャストアドレスの2つを除くため、利用可能なホスト数は126台となります。
よって、選択肢の中で正しいのはア: 126です。

よくある誤解

サブネットマスクの16進数表記をそのまま10進数に変換してしまい、ビット数を誤認することがあります。
また、ホスト数計算でネットワークアドレスとブロードキャストアドレスを除くことを忘れがちです。

解法ステップ

  1. サブネットマスク「FFFFFF80」を2進数に変換する。
  2. 1のビット数(ネットワーク部)を数える。
  3. ホスト部のビット数を計算する(32 - ネットワーク部)。
  4. ホスト部のビット数からを計算し、利用可能ホスト数を求める。
  5. 選択肢と照らし合わせて正解を選ぶ。

選択肢別の誤答解説

  • イ: 127
    ホスト部が7ビットならですが、ネットワークアドレスとブロードキャストアドレスを除くため127は誤り。
  • ウ: 254
    254はホスト部が8ビットの場合の最大値で、今回のサブネットマスクとは合わない。
  • エ: 255
    255はホスト部が8ビットでの計算ミスによる誤答。ホスト数はする必要がある。

補足コラム

サブネットマスクはネットワーク部とホスト部を区別するためのビットマスクです。
16進数表記は4ビットごとに区切られているため、正確に2進数に変換してビット数を把握することが重要です。
また、クラスBの標準マスクは255.255.0.0(16ビット)ですが、サブネット化によりビット数が増えることがあります。

FAQ

Q: なぜホスト数から2を引くのですか?
A: ネットワークアドレスとブロードキャストアドレスはホストとして使えないため、2を引きます。
Q: 16進数のFFFFFF80はどのように2進数に変換しますか?
A: Fは1111、8は1000、0は0000なので、FFFFFF80は「11111111.11111111.11111111.10000000」となります。

関連キーワード: サブネットマスク、IPアドレス、ホスト数計算、16進数、ネットワークアドレス、ブロードキャストアドレス
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ネットワークスペシャリスト
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について