平成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 |
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ウ
最長一致検索では,宛先アドレスに一致するエントリのうち,サブネットマスクが最も長い(一致するビット数が最も多い)エントリを選択します。10.1.1.250 と各エントリのサブネットマスクとの論理積をとり,宛先と一致するかを確認します。
-
ア: ①
誤り。10.1.1.250 AND 255.0.0.0 = 10.0.0.0 で一致しますが,プレフィックス長は8ビットで,より長く一致するエントリがあります。 -
イ: ②
誤り。10.1.1.250 AND 255.255.255.0 = 10.1.1.0 で一致しますが,プレフィックス長は24ビットで,より長く一致するエントリがあります。 -
ウ: ③
正しい。255.255.255.128 は25ビットのマスクです。250は2進数で 11111010 なので,10.1.1.250 AND 255.255.255.128 = 10.1.1.128 となり一致します。一致するエントリの中で最も長いので,③が選択されます。 -
エ: ④
誤り。0.0.0.0/0 はデフォルトルートで全ての宛先に一致しますが,プレフィックス長が0ビットで最も短いため,他に一致するエントリがない場合にだけ使われます。
答え
ウ: ③
出典:平成27年度 秋期 応用情報技術者試験 午前 問32