情報処理安全確保支援士試験 情報処理安全確保支援士試験 令和6年度秋期 午前Ⅱ19: IPv4 における ICMP のメッセージに関する説明として,適切なものはどれか。

情報処理安全確保支援士試験 令和6年度秋期 午前Ⅱ
Q 1919 / 25
における のメッセージに関する説明として,適切なものはどれか。

問題本文

IPv4 における ICMP のメッセージに関する説明として,適切なものはどれか。

選択肢

  • .送信元が設定したソースルーティングが失敗した場合は,Echo Reply を返す。
  • .転送されてきたデータグラムを受信したルータが,そのネットワークの最適なルータを送信元に通知して経路の変更を要請するには,Redirect を返す。
  • .フラグメントの再組立て中にタイムアウトが発生した場合は,データグラムを破棄して Parameter Problem を返す。
  • .ルータでメッセージを転送する際に,送信元が設定した TTL が 0 になった場合は,Destination Unreachable を返す。

正解

. 転送されてきたデータグラムを受信したルータが,そのネットワークの最適なルータを送信元に通知して経路の変更を要請するには,Redirect を返す。

解説

ICMPのRedirectは、ルータが受け取ったパケットについて、より最適な次ホップ(別ルータ)が同一ネットワーク上に存在すると判断したとき、送信元に経路変更を促すために返すメッセージ。これを正しく述べたイが正解。実務ではRedirectは経路最適化に使われる一方、悪用で経路を誘導される恐れがあり、不要なら無効化することが多い。

選択肢ごとの解説

  • .ソースルーティング失敗時にEcho Replyを返すという説明は誤りで、Echo Replyはping応答である。
  • .最適なルータを通知し経路変更を促すためRedirectを返す点が正しく、正解。
  • .再組立てタイムアウト時はTime Exceededを返すのが正しく、Parameter Problemではないので誤り。
  • .TTLが0になった場合はTime Exceededを返すのが正しく、Destination Unreachableではないので誤り。

情報処理安全確保支援士試験 令和6年度秋期 午前Ⅱ過去問一覧へ戻る・問19