平成30年度 秋期 午前 問34
ネットワーク
IPアドレスに関する問題
あるサブネットでは,ルータやスイッチなどのネットワーク機器に IP アドレスを割り当てる際,割当て可能なアドレスの末尾から降順に使用するルールを採用している。このサブネットのネットワークアドレスを 10.16.32.64/26 とするとき,10 番目に割り当てられるネットワーク機器のアドレスはどれか。ここで,ネットワーク機器 1 台に対して,このサブネット内のアドレス 1 個を割り当てるものとする。
- ア10.16.32.54
- イ10.16.32.55
- ウ10.16.32.117
- エ10.16.32.118
答えと解説を見る
✓ これが正解ウ10.16.32.117
解説
上端126から九つ下がった10.16.32.117です。
10.16.32.64というネットワークアドレスと26というプレフィックス長が与えられ、割当て可能なアドレスを末尾から降順に使うとき、10台目の機器に割り当たるIP アドレスを求める問いです。三段構えで解きます。まずサブネットの幅を出し、次に使える範囲を書き出し、最後にルールどおりに数えます。プレフィックス長が26なら、先頭26ビットがネットワークを表し、残りは32から26を引いて6ビットです。ですからこのサブネットに含まれるアドレスは2の6乗で64個になります。最後のオクテットだけを見ると、先頭は64で、そこから64個なので上端は64足す64引く1で127です。先頭の64はネットワークそのものを表し、上端の127は全体へ一斉に送るために予約されているので、機器に割り当てられるのは65から126までの62個になります。次にルールを読みます。末尾から降順ということは、1台目が126、2台目が125、というように一つずつ下がるという意味です。ですからn台目は126からn引く1だけ下がった値になり、127引くnと書けます。10台目は127から10を引いて117ですから、10.16.32.117が答えです。式は小さい番号でも確かめられます。1台目は127引く1で126となり、最後に使えるアドレスと一致します。見分けの軸は、上端をいくつと見るかと、数え始めを零と一のどちらに置くかの二点です。
ほかの選択肢はなぜ違うのか
- ア10.16.32.54:最後のオクテットが54で、このサブネットの外にあります。プレフィックス長が26のときの区切りは0と64と128と192の四か所なので、64より小さい値は一つ手前のサブネットに属し、そもそも割当ての対象になりません。
- イ10.16.32.55:最後のオクテットが55で、これも64より小さいため範囲の外です。末尾からという言葉を、64の手前から下へ数えると読み違えると、この付近の値に落ちます。数えるべきなのは上端の126から下へ向かう側です。
- エ10.16.32.118:118は、機器に割り当てられない127を1台目として数え始めた形で、127から9を引いた値にあたります。降順に割り当てるとき、数え始めの上端は126のほうですから、10台目は126から9下がって117です。
この問題の用語
- ネットワークアドレスそのネットワーク全体を表すアドレスのことをいいます。IPアドレスとサブネットマスクを重ね合わせて求めます。
- ルータLAN同士やLANとWANをつなぎ、ネットワーク層で中継する機器です。宛先のIPアドレスを見て経路を選び、パケットを転送します。
出典:平成30年度 秋期 応用情報技術者試験 午前 問34
同じ用語が出る問題
- 令和7年度 秋期 午前 問32:IPアドレスに関する問題(ネットワークアドレス)
- 令和7年度 春期 午前 問31:選択されるネクストホップ(ルータ)
- 令和6年度 春期 午前 問34:SDNに関する問題(ルータ)
- 令和4年度 秋期 午前 問33:ネットワークアドレスに関する問題(ネットワークアドレス)
- 平成31年度 春期 午前 問34:このPCのネットワークアドレス(ネットワークアドレス)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)