IPA公式正解:イ 転送されてきたデータグラムを受信したルータが,そのネットワークの最適なルータを送信元に通知して経路の変更を要請するには,Redirect を使用する。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【イ】です。ICMPのRedirectメッセージは、ルータが送信元に対してより適切な(最適野)ルーティング情報(別ルータの利用)を通知するために使用されます。
【詳細解説】■ 本問の核心・解法のポイント
IPv4におけるICMP(Internet Control Message Protocol)の各種メッセージの仕様と用途を正確に把握しているかが問われます。
・各選択肢の徹底解説:
・ア:ソースルーティング失敗時などに返されるのは Destination Unreachable(宛先到達不能)などのエラーメッセージであり、Echo ReplyはPingで使用される応答メッセージです。
・イ:【選択肢イ★】ルータが自身のルーティングテーブルに基づき、同一セグメント内の別のルータを経由する方が効率的と判断した場合、送信元ホストに対して Redirect(リダイレクト)メッセージを送り、経路の変更を要請します。
・ウ:フラグメント再組み立てタイムアウト時に送信されるのは Time Exceeded(時間超過、コード1)です。Parameter ProblemはIPヘッダの構文エラー等で返されます。
・エ:受信側バッファがあふれた場合などに送信を抑制(流量制御)するのは Source Quench(送信元抑制)メッセージですが、Time Exceededではありません。また、Time ExceededはTTLが0になった場合などに送られます。
よって正解はイです。