平成27年度 秋期 応用情報技術者試験 午前 問32
テクノロジ/ネットワークルータがルーティングテーブルに①〜④のエントリをもつとき,10.1.1.250宛てのパケットをルーティングする場合に選択するエントリはどれか。ここで,ルータは最長一致検索及び可変長サブネットマスクをサポートしているものとする。 エントリ:宛先,サブネットマスク,ネクストホップ ① 10.0.0.0,255.0.0.0,192.168.2.1 ② 10.1.1.0,255.255.255.0,192.168.3.1 ③ 10.1.1.128,255.255.255.128,192.168.4.1 ④ 0.0.0.0,0.0.0.0,192.168.1.1 (注:本サイトでは原問題の表を文字表記に変換しています)
出典:平成27年度 秋期 応用情報技術者試験 午前 問32
- ア①
- イ②
- ウ③
- エ④
正解:ウ
解説
可変長サブネットマスクに対応したルータは,宛先アドレスに一致するエントリが複数ある場合,最もサブネットマスクが長い(限定的な)エントリを優先する最長一致検索を行います。10.1.1.250は,①(/8),②(/24),③(/25)のいずれにも一致しますが,最もマスクが長い③(10.1.1.128/255.255.255.128,範囲は10.1.1.128〜255)が選択されます。
選択肢ごとの解説
- ア誤り。①(/8)は10.1.1.250にも一致しますが,②や③よりマスクが短く限定度が低いため,最長一致の原則では優先されません。
- イ誤り。②(/24)も10.1.1.250に一致しますが,③の方がより限定的な(マスクが長い)エントリであるため,③が優先されます。
- ウ正しい。③のサブネット10.1.1.128/255.255.255.128は10.1.1.128〜10.1.1.255の範囲を表し,10.1.1.250を含み,かつ最もマスクが長い(最長一致の)エントリです。
- エ誤り。④(デフォルトルート0.0.0.0/0.0.0.0)は他に一致するエントリがない場合にのみ使われる最終手段であり,より限定的なエントリがある場合は優先されません。