ホーム > 情報処理安全確保支援士試験 > 2017年 秋期
情報処理安全確保支援士試験 2017年 秋期 午前2 問20
ネットワークに接続されているホストの IP アドレスが198.51.100.90 で, サブネットマスクが 255.255.255.224 のとき,ホストアドレスはどれか。
ア:10
イ:26(正解)
ウ:90
エ:212
解説
ネットワークに接続されているホストの IP アドレスが198.51.100.90 で, サブネットマスクが 255.255.255.224 のとき,ホストアドレスはどれか【午前2 解説】
要点まとめ
- 結論:ホストアドレスは「26」である。
- 根拠:IPアドレスのホスト部は、サブネットマスクの0ビット部分に対応し、198.51.100.90の下位5ビットを抽出すると26になる。
- 差がつくポイント:サブネットマスクのビット数を正確に理解し、IPアドレスのホスト部を正しく計算できるかが重要。
正解の理由
サブネットマスク255.255.255.224は、2進数で11111111.11111111.11111111.11100000となり、ネットワーク部が27ビット、ホスト部が5ビットです。
IPアドレス198.51.100.90の最後のオクテット90(2進数で01011010)からホスト部の5ビット(下位5ビット)を取り出すと、10110(二進数)=26(10進数)となります。
したがって、ホストアドレスは26であり、選択肢の中ではイが正解です。
IPアドレス198.51.100.90の最後のオクテット90(2進数で01011010)からホスト部の5ビット(下位5ビット)を取り出すと、10110(二進数)=26(10進数)となります。
したがって、ホストアドレスは26であり、選択肢の中ではイが正解です。
よくある誤解
サブネットマスクのビット数を誤って数えたり、ホスト部のビットを上位から取る誤りが多いです。
また、IPアドレス全体をそのままホストアドレスと勘違いするケースもあります。
また、IPアドレス全体をそのままホストアドレスと勘違いするケースもあります。
解法ステップ
- サブネットマスク255.255.255.224を2進数に変換し、ネットワーク部とホスト部のビット数を確認する。
- IPアドレス198.51.100.90の4つのオクテットのうち、ホスト部に該当するビットを特定する。
- ホスト部のビットを抽出し、10進数に変換する。
- 抽出した値と選択肢を照合し、正解を決定する。
選択肢別の誤答解説
- ア: 10
ホスト部のビット数を誤って計算し、IPアドレスの一部を誤抽出した結果。 - イ: 26
正解。ホスト部の5ビットを正しく抽出し、10進数に変換した値。 - ウ: 90
IPアドレスの最後のオクテット全体をホストアドレスと誤認。ホスト部は部分的なビット列。 - エ: 212
ホスト部の範囲外の値であり、サブネットマスクの設定からありえない。
補足コラム
サブネットマスク255.255.255.224はCIDR表記で/27に相当し、1サブネットあたり最大32アドレス(うち30ホスト利用可能)を表します。
ホストアドレスはネットワークアドレスとブロードキャストアドレスを除いた範囲内の値で、ネットワーク設計やIPアドレス管理に必須の知識です。
ホストアドレスはネットワークアドレスとブロードキャストアドレスを除いた範囲内の値で、ネットワーク設計やIPアドレス管理に必須の知識です。
FAQ
Q: サブネットマスクのビット数はどうやって数えますか?
A: 255は8ビットすべて1、224は11100000で上位3ビットが1なので、合計27ビットがネットワーク部です。
A: 255は8ビットすべて1、224は11100000で上位3ビットが1なので、合計27ビットがネットワーク部です。
Q: ホストアドレスとホスト部は同じ意味ですか?
A: ホスト部はIPアドレスのネットワーク部以外のビット部分で、ホストアドレスはそのホスト部の値を指します。
A: ホスト部はIPアドレスのネットワーク部以外のビット部分で、ホストアドレスはそのホスト部の値を指します。
関連キーワード: IPアドレス, サブネットマスク, ホストアドレス, ネットワーク部, CIDR, 2進数変換