令和6年度 秋期 午前Ⅱ 問19
ネットワーク
ICMPのメッセージに関する説明
IPv4 における ICMP のメッセージに関する説明として,適切なものはどれか。
- ア送信元が設定したソースルーティングが失敗した場合は,Echo Reply を返す。
- イ転送されてきたデータグラムを受信したルータが,そのネットワークの最適なルータを送信元に通知して経路の変更を要請するには,Redirect を返す。
- ウフラグメントの再組立て中にタイムアウトが発生した場合は,データグラムを破棄して Parameter Problem を返す。
- エルータでメッセージを転送する際に,送信元が設定した TTL が 0 になった場合は,Destination Unreachable を返す。
答えと解説を見る
✓ これが正解イ転送されてきたデータグラムを受信したルータが,そのネットワークの最適なルータを送信元に通知して経路の変更を要請するには,Redirect を返す。
解説
よりよいルータを送信元に知らせて経路の変更を促すのが Redirect です。
ICMP は、IP の通信で起きた異常や通知を送信元に伝えるためのプロトコルです。この問は、起きた状況と返されるメッセージの組合せを1つずつ確かめる形になっています。Redirect は、データグラムを受け取ったルータが、宛先へはもっと適したルータがあると判断したときに、その次のルータを送信元に知らせるメッセージです。送信元はこの通知を受けて、以後の送り先を変えます。状況とメッセージの対応を覚えるときは、時間切れに当たる状況が別のメッセージにまとめられている点も押さえておくと、似た選択肢を見分けやすくなります。
ほかの選択肢はなぜ違うのか
- ア送信元が設定したソースルーティングが失敗…:Echo Reply は、ping で送られる Echo Request への応答です。ソースルーティングが失敗したときは、宛先に届けられなかったことを知らせる Destination Unreachable が返されます。
- ウフラグメントの再組立て中にタイムアウトが…:フラグメントの再組立て中にタイムアウトしたときは、時間切れを知らせる Time Exceeded が返されます。Parameter Problem は、IP ヘッダの内容に不正があって処理できないときに使うメッセージです。
- エルータでメッセージを転送する際に,送信元…:TTL が0になったときに返されるのは、時間切れを知らせる Time Exceeded です。traceroute はこの仕組みを使って経路を調べます。Destination Unreachable は宛先に届けられないときのメッセージです。
この問題の用語
- ルータLAN同士やLANとWANをつなぎ、ネットワーク層で中継する機器です。宛先のIPアドレスを見て経路を選び、パケットを転送します。
出典:令和6年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問19
同じ用語が出る問題
- 令和7年度 春期 午前Ⅱ 問18:ブロードキャストフレームの中継(ルータ)
- 令和6年度 秋期 午前Ⅱ 問20:光ファイバに関する問題(ルータ)
- 令和3年度 秋期 午前Ⅱ 問14:ルートキットの特徴(ルータ)
- 令和3年度 春期 午前Ⅱ 問18:NFVに関する問題(ルータ)
- 令和2年度 10月 午前Ⅱ 問18:DHCPサーバに関する問題(ルータ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)