SkillStack
テクノロジ系6 / 25問

ネットワークスペシャリスト試験 令和4年度 春期 午前II 問6

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

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】イ

Redirectは、ホストが選択した転送先よりも適切なルータが同一ネットワーク上に存在することを、そのホストへ通知するICMPメッセージです。例えば、ホストからデータグラムを受け取ったルータが、別のルータへ転送する際、送信元が最初からその別のルータへ送る方が適切だと判断した場合に使用します。これによって、送信元に経路の変更を促します。

アのEcho Replyは誤りです。Echo Replyは、到達確認に使うEcho Request、いわゆるpingへの応答です。ソースルーティングで指定された経路を利用できない場合は、Destination Unreachableのうち、ソースルート失敗を示すメッセージが返されます。

ウのParameter Problemは誤りです。これは、IPヘッダーの値や形式に処理できない問題があることを示します。フラグメントの再組立てが制限時間内に完了しなかった場合は、Time Exceededのうち、フラグメント再組立て時間超過を示すメッセージが返されます。

エのTime Exceededは誤りです。これは主にTTLが0になった場合や、再組立てが時間切れになった場合に使用します。バッファ不足による送信抑制には、かつてSource Quenchが用いられましたが、現在は廃止されています。

【ポイント】 ICMPは、IP通信中のエラーや制御情報を通知するためのプロトコルです。 Redirect、Destination Unreachable、Time Exceeded、Echo Replyの用途を区別しましょう。 特にTTL超過とフラグメント再組立て時間超過は、どちらもTime Exceededです。

出典:令和4年度 春期 ネットワークスペシャリスト試験 午前II 問6
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の25問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める