平成27年度秋期 応用情報技術者試験 午前 問32

分野:ネットワーク(OSI/TCP-IP・プロトコル・IPアドレス/サブネット・ルーティング・LAN/WAN・無線・伝送計算)|実際に出題されたIPA過去問題

ルータがルーティングテーブルに①~④のエントリをもつとき,10.1.1.250宛てのパケットをルーティングする場合に選択するエントリはどれか。ここで,ルータは最長一致検索及び可変長サブネットマスクをサポートしているものとする。

問題の図表(IPA公式問題冊子より引用)
図表:IPA公式問題冊子より
  1.  ①
  2.  ②
  3.  ③
  4.  ④
解答・解説を見る

正解:ウ

AI解説

正解はウ(③)。ルータは宛先IPアドレスに一致するエントリが複数あるとき,サブネットマスクが最も長い(プレフィックスが最も長い)エントリを選ぶ。これを最長一致(ロンゲストマッチ)という。10.1.1.250は①10.0.0.0/8,②10.1.0.0/16,③10.1.1.0/24に一致するが,④10.1.1.0/25の範囲は10.1.1.0〜127であり第4オクテット250(128以上)は含まれない。よって一致する中で最長の③が選ばれる。 ア: ①(/8)は一致するがプレフィックス長が最も短く,より長い一致がある場合は選ばれない。 イ: ②(/16)も一致するが,③(/24)の方が長く一致するため選ばれない。 ウ: 正しい。③(/24)は10.1.1.0〜255をカバーして250に一致し,一致するエントリの中で最もマスクが長い。 エ: ④(/25)は10.1.1.0〜10.1.1.127の範囲であり,250はこの範囲外なのでそもそも一致しない。 💡 /25はマスク255.255.255.128で,第4オクテットを0〜127と128〜255の2ブロックに分ける。「最長一致だから一番長い/25を選ぶ」というひっかけに対し,まず範囲に含まれるかを確認してから最長を選ぶ手順を徹底する。

出典:平成27年度 秋期 応用情報技術者試験 午前 問32 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。図表はIPA公式問題冊子から引用しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「ネットワーク」分野の攻略ポイント

OSI基本参照モデルとTCP/IP、各種プロトコル、IPアドレスとサブネット、ルーティング、LAN/WAN、無線、伝送時間の計算が範囲です。「どの層の話か」を最初に特定する習慣をつけると、知らない用語が出ても消去法で正解にたどり着けます。

ネットワークの攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(ネットワーク(OSI/TCP-IP・プロトコル・IPアドレス/サブネット・ルーティング・LAN/WAN・無線・伝送計算))の過去問