IPA公式正解:イ 転送されてきたデータグラムを受信したルータが,そのネットワークの最適なルータを送信元に通知して経路の変更を要請するには,Redirect を返す。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【イ】です。ICMPのRedirect(リダイレクト)メッセージは、ルータが送信元に対し、より適切な(効率的な)ルータを経由してパケットを送信するよう経路変更を要請するために使用されます。
【詳細解説】■ 本問の核心・解法のポイント
IPv4におけるICMP(Internet Control Message Protocol)の各種メッセージ(エラー通知や制御メッセージ)の仕様と用途に関する正確な知識を問う問題です。
・各選択肢の徹底解説:
・ア:送信元が設定したソースルーティングが失敗した場合や到達不能な場合は「Destination Unreachable(宛先到達不能)」が返されます。Echo Replyはpingに対する応答です。
・イ:転送されてきたデータグラムを受信したルータが,そのネットワークの最適なルータを送信元に通知して経路の変更を要請するには,Redirect を返す。【選択肢イ★】 記述の通り、ルータが自身の持つルーティングテーブルから、より適切なネクストホップが存在することを知った場合に送信元へ通知します。
・ウ:フラグメントの再組立て中にタイムアウトが発生した場合は、「Time Exceeded(時間超過)」が返されます。Parameter ProblemはIPヘッダの構文エラー等で返されます。
・エ:TTLが0になった場合に返されるのは「Time Exceeded(時間超過:コード0)」であり、Destination Unreachableではありません。
よって正解はイです。