NWネットワークスペシャリスト試験 午前Ⅱ

平成29年度秋期 ネットワークスペシャリスト 午前Ⅱ 問7

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

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

選択肢

  1. ア
    送信元が設定したソースルーティングが失敗した場合は,Echo Replyを返す。
  2. イ
    転送されてきたデータグラムを受信したルータが,そのネットワークの最適なルータを送信元に通知して経路の変更を要請するには,Redirectを使用する。
  3. ウ
    フラグメントの再組立て中にタイムアウトが発生した場合は,データグラムを破棄してParameter Problemを返す。
  4. エ
    ルータでメッセージを転送する際に,受信側のバッファがあふれた場合はTime Exceededを送り,送信ホストに送信を抑制することを促す。
解き方のヒントを見る

ICMPの役割を考える視点

この分野では、通信を成立させる情報と、障害や状態を知らせる情報を混同しないことが重要です。用語の目的と、どの場面で使われる説明かを問題文に照らして整理しましょう。

この問題で問われていること

確認の中心は、各説明が担っている役割の種類です。データそのものを扱う話なのか、通信状況を伝える話なのかを切り分け、主語と目的に注目して読み比べてください。

視点

選択肢を読むときは、技術名の印象だけで判断せず、その説明が誰に何を知らせるためのものかという観点をそろえて比較します。役割の説明と利用場面の対応を丁寧に確認しましょう。

確認ポイント

  • 説明の主語が、通信の当事者・中継機器・管理者のどこに置かれているかを確認する。
  • 述べられている目的が、データ交換そのものか、状態や異常の通知かを見分ける。
  • 説明の対象となる場面と、そこで必要になる情報の種類が自然に対応しているかを確認する。
正解と解説を見る

正解

イ

解説

IPv4のICMPには、ルータが送信元へ経路変更を知らせるためのRedirectがある。経路通知、フラグメント再組立ての失敗、転送時のバッファ不足では、それぞれ異なるICMPメッセージが用いられる。

理由

Redirectは、ルータが受信したデータグラムについて、同一ネットワーク上のより適切な次のルータを送信元へ知らせ、経路の変更を促すためのICMPメッセージです。したがって、経路の最適化を通知する説明と対応する。

比較

Echo ReplyはEcho Requestへの応答であり、ソースルーティング失敗の通知ではありません。フラグメント再組立てのタイムアウトはTime Exceededに関係し、Parameter Problemではありません。また、受信バッファあふれをTime Exceededで通知する説明も適切ではありません。

選択肢ア

これは不正解だよ。Echo Replyは、ICMPのEcho Requestを受信した相手が到達確認などへの応答として返すメッセージである。送信元が設定したソースルーティングに失敗した場合の通知に用いるものではないため、この説明はICMPメッセージの用途を取り違えている。

選択肢イ(正解)

これは正解だよ。Redirectは、データグラムを受信したルータが、送信元に対して、同じネットワーク上のより適切なルータを通知し、経路を変更するよう促すために使用される。提示された説明は、Redirectの通知対象と目的を正しく表している。

選択肢ウ

これは不正解だよ。フラグメントを再組立てしている途中でタイムアウトが発生した場合は、再組立ての時間超過に関する扱いとなる。Parameter ProblemはIPヘッダなどのパラメータに問題がある場合の通知であり、フラグメント再組立てのタイムアウトを示すメッセージではない。

選択肢エ

これは不正解だよ。ルータの転送時に受信側のバッファがあふれる状況は、Time Exceededが扱う転送時間や再組立て時間の超過とは異なる。したがって、Time Exceededを送り、送信ホストに送信抑制を促すという説明は、メッセージの発生条件と目的が一致しない。

学習のポイント

ICMPメッセージ名と、通知対象となるネットワーク事象の対応を整理する。

出典:独立行政法人 情報処理推進機構(IPA)平成29年度秋期 ネットワークスペシャリスト試験 午前Ⅱ 問7(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針