ホストアドレス|情報処理安全確保支援士 平成29年 秋期午前Ⅱ試験 問20

出典:平成29年秋期 午前Ⅱ 問20 分野:ネットワーク / 通信プロトコル
ネットワークに接続されているホストのIPアドレスが198.51.100.90で,サブネットマスクが255.255.255.224のとき,ホストアドレスはどれか。
  • ア:10
  • イ:26
  • ウ:90
  • エ:212
解説

サブネットマスク255.255.255.224では、最後のオクテットのブロックサイズは次のように求めます。

256 - 224 = 32

したがって、サブネットは0、32、64、96のように32刻みで区切られます。IPアドレスの最後のオクテット90は、64~95の範囲に含まれるため、ネットワークアドレスの最後のオクテットは64です。

ホストアドレスは、IPアドレスからネットワークアドレスを引いて求めます。

90 - 64 = 26

したがって、イが適切です。

TSUNAGARU-ADVICE

まず押さえたいこと

IPアドレスからホストアドレスを求めるときは、サブネットマスクによってネットワーク部とホスト部を分けます。最後のオクテットで区切られる場合は、256からサブネットマスクの値を引いてブロックサイズを求めると、対象IPが属するネットワーク範囲を判断しやすくなります。

迷ったときの判断軸

対象IPがどのブロックに属するかを確認し、そのブロックの先頭がネットワークアドレスになります。ホストアドレスは、対象IPのホスト部に相当する値なので、対象IPからネットワークアドレスを差し引くか、2進数でホスト部だけを取り出して求めます。

科目Bにつなげるために

科目Bでは、IPアドレス・サブネット・FWルール・アクセス制御範囲を読み取る場面があります。計算式そのものより、どのアドレスが同一サブネットに属するか、どのネットワーク範囲をルール対象にしているかを判断できるようにしておきましょう。