IPv4におけるICMPのメッセージに関する説明として、適切なものはどれか。
より良い経路を送信元へ知らせるICMPメッセージがRedirect
選択肢
- ア送信元が設定したソースルーティングが失敗した場合は、Echo Replyを返す。
- イ転送されてきたデータグラムを受信したルータが、そのネットワークの最適なルータを送信元に通知して経路の変更を要請するには、Redirectを使用する。
- ウフラグメントの再組立て中にタイムアウトが発生した場合は、データグラムを破棄してParameter Problemを返す。
- エルータでメッセージを転送する際に、受信側のバッファがあふれた場合はTime Exceededを送り、送信ホストに送信を抑制することを促す。
正解と解説
正解:イ 転送されてきたデータグラムを受信したルータが、そのネットワークの最適なルータを送信元に通知して経路の変更を要請するには、Redirectを使用する。
ICMPのRedirect(リダイレクト)は、パケットを受け取ったルータが、その宛先に対してより適切な next hop が同一ネットワーク上に存在すると判断したときに、送信元へ経路の変更を促すために送るメッセージである。他の選択肢はメッセージ種別と発生条件の組合せが入れ替えられている点に注意したい。
選択肢ごとの解説
- アソースルーティングの失敗にはDestination Unreachableのコードが使われる。
- イ正しい。より適切なルータの存在を送信元に知らせて経路変更を促すのがRedirectである。
- ウ再組立てのタイムアウトで返るのはTime Exceeded(コード1)である。
- エバッファあふれによる送信抑制はSource Quenchで、Time Exceededではない。
この問題は2回出題されています
- 2017年度 秋期 午前II 問7この問題の代表ページ
- 2022年度 春期 午前II 問6(このページ)
同じ分野の他の問題
- IPv6におけるICMPv6の近隣探索メッセージの使われ方に含まれるものはどれか。2025年度 春期 午前II 問12
- 可変長サブネットマスクを利用できるルータを用いた図のネットワークにおいて、全てのセグメント間で通信可能としたい。セグメン…2021年度 春期 午前II 問10
- IPv4において、IPパケットで送られているデータが、ICMPメッセージであることを識別できるヘッダー情報はどれか。2025年度 春期 午前II 問7
- ネットワークを構成するホストのIPアドレスとして用いることができるものはどれか。2022年度 春期 午前II 問12
- IPv4ネットワークで使用されるIPアドレスaとサブネットマスクmからホストアドレスを求める式はどれか。ここで、“~”は…2024年度 春期 午前II 問11
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。