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

ネットワークスペシャリスト 2009年 午前213


問題文

ネットワークに接続されているホストのIPアドレスが212.62.31.90で、サブネットマスクが255.255.255.224のとき、ホストアドレスはどれか。

選択肢

10
26(正解)
90
212

ネットワークに接続されているホストのIPアドレスが212.62.31.90で、サブネットマスクが255.255.255.224のとき、ホストアドレスはどれか【午前2 解説】

要点まとめ

  • 結論:ホストアドレスは「26」である。
  • 根拠:サブネットマスク255.255.255.224はホスト部が5ビットで、IPの最後のオクテットからネットワーク部を引いた値がホストアドレスになる。
  • 差がつくポイント:サブネットマスクのビット数を正確に理解し、IPアドレスの各オクテットの役割を正しく分けることが重要。

正解の理由

サブネットマスク255.255.255.224は2進数で11111111.11111111.11111111.11100000となり、最後のオクテットの上位3ビットがネットワーク部、下位5ビットがホスト部です。IPアドレス212.62.31.90の最後のオクテット90(2進数で01011010)からネットワーク部の3ビットを除いた下位5ビット(01010)を10進数に直すと26となり、これがホストアドレスです。したがって正解はの26です。

よくある誤解

サブネットマスクのビット数を誤って計算し、ホスト部の範囲を間違えることが多いです。IPアドレスの各オクテットを単純にそのままホストアドレスと誤認するケースもあります。

解法ステップ

  1. サブネットマスク255.255.255.224を2進数に変換し、ネットワーク部とホスト部のビット数を確認する。
  2. IPアドレス212.62.31.90の最後のオクテットを2進数に変換する。
  3. ネットワーク部のビットを除いたホスト部のビットを抽出する。
  4. 抽出したホスト部の2進数を10進数に変換する。
  5. 変換結果がホストアドレスとなるため、選択肢と照合する。

選択肢別の誤答解説

  • ア: 10
    ホスト部のビット数を誤って計算し、IPアドレスの一部を誤認した結果。
  • イ: 26
    正解。ホスト部のビットを正しく抽出し、10進数に変換した値。
  • ウ: 90
    IPアドレスの最後のオクテットそのものをホストアドレスと誤認。
  • エ: 212
    IPアドレスの最初のオクテットをホストアドレスと誤認。

補足コラム

サブネットマスクはネットワーク部とホスト部を区別するためのもので、255.255.255.224はCIDR表記で/27に相当します。これは32ビット中27ビットがネットワーク部、残り5ビットがホスト部であることを意味します。ホスト部のビット数が多いほど、1つのネットワーク内で利用可能なホスト数が増えます。

FAQ

Q: サブネットマスク255.255.255.224のホスト数は何台ですか?
A: ホスト部が5ビットなので、台です。ネットワークアドレスとブロードキャストアドレスを除くため2を引きます。
Q: なぜホストアドレスはIPアドレスの一部だけを使うのですか?
A: IPアドレスはネットワーク部とホスト部に分かれており、ホストアドレスはそのネットワーク内での個別識別子だからです。

関連キーワード: IPアドレス、サブネットマスク、ホストアドレス、ネットワーク部、CIDR, 2進数変換
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

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

クイズ画面へ遷移する

すぐに利用可能!

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

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