ICMPのメッセージに関するネットワークスペシャリスト試験

 

以下に、**ICMPのメッセージ種別(Typeとその意味)**をテーマとした、ネットワークスペシャリスト試験形式の問題を10問一気に作成します。
形式は従来どおり、以下の5構成を厳守しています:

  • 【選択問題】
  • 【正解】
  • 【解説】
  • 【穴埋め問題】
  • 【誤文訂正問題】

■ 問題1

pingコマンドで送信されるICMPメッセージはどれか。

A. 宛先到達不能メッセージ(Type 3)
B. エコー要求メッセージ(Type 8)
C. エコー応答メッセージ(Type 0)
D. リダイレクトメッセージ(Type 5)

【正解】B
【解説】pingの送信時にはICMPエコー要求メッセージ(Type 8)が送信され、応答はエコー応答(Type 0)として返ってくる。

【穴埋め】pingコマンドの送信には ICMP の ________ メッセージが使われる。
→ エコー要求(Type 8)

【誤文訂正】pingコマンドはICMPのリダイレクトメッセージを送信する。
→ 正しくは、ICMPのエコー要求メッセージを送信する。


■ 問題2

ICMPエコー応答メッセージ(Type 0)は、どのような目的で使われるか。

A. TCPの初期接続確認
B. DNS名前解決
C. ping応答としての確認
D. ルーティング情報の更新

【正解】C
【解説】ping応答として返ってくるのはICMPエコー応答メッセージ(Type 0)である。

【穴埋め】ICMPタイプ0は、pingの ________ として使用される。
→ 応答(エコー応答)

【誤文訂正】ICMPエコー応答メッセージはDNS応答として使用される。
→ 正しくは、ping応答として使用される。


■ 問題3

ICMP宛先到達不能メッセージ(Type 3)は、どのような場合に送信されるか。

A. 宛先ホストが停止している
B. TTLが0になったとき
C. ルータが再起動したとき
D. ネットワークが断絶されたとき

【正解】A
【解説】Type 3 は宛先のネットワークやホスト、ポートなどに到達できない場合に送られる。

【穴埋め】ICMPタイプ3は、宛先に ________ ときに送信される。
→ 到達できない

【誤文訂正】ICMP宛先到達不能メッセージはTTLが0になったときに送信される。
→ 正しくは、宛先に到達できないときに送信される。


■ 問題4

ICMP時間超過メッセージ(Type 11)の主な用途はどれか。

A. NATテーブル更新
B. ARPテーブル再送
C. トレーサウトの経路確認
D. DHCPの再割り当て

【正解】C
【解説】ICMP時間超過メッセージは、TTLが0になったときに送られ、tracerouteコマンドなどで利用される。

【穴埋め】ICMP時間超過メッセージは、________ コマンドで利用される。
→ traceroute

【誤文訂正】ICMP時間超過メッセージはDHCP再割り当てに使用される。
→ 正しくは、tracerouteの経路確認に使用される。


■ 問題5

ICMPリダイレクトメッセージ(Type 5)はどのような役割を果たすか。

A. 別のルータへ経路変更を指示する
B. パケットのTTLを延長する
C. ARPキャッシュを削除する
D. DHCP割当を更新する

【正解】A
【解説】ICMPリダイレクトは、ホストに対して「より適切なゲートウェイがある」と通知するために使用される。

【穴埋め】ICMPリダイレクトは、________ のルータが存在することを通知する。
→ より適切な経路(ゲートウェイ)

【誤文訂正】ICMPリダイレクトメッセージはARPキャッシュを削除する。
→ 正しくは、ホストに経路変更を促すために使われる。


■ 問題6

ICMPパラメータ問題メッセージ(Type 12)の意味として最も適切なのはどれか。

A. パケットサイズが大きすぎた
B. ヘッダに異常がある
C. TTLが初期値に戻された
D. ネットワークに到達できない

【正解】B
【解説】ICMPタイプ12は、パケットのヘッダに不正な値があった場合に送信される。

【穴埋め】ICMPタイプ12は、IPヘッダに ________ があったときに送信される。
→ 異常(不正な値)

【誤文訂正】ICMPパラメータ問題メッセージはTTLを初期化するために送信される。
→ 正しくは、ヘッダの異常を通知するために送信される。


■ 問題7

ICMPルータ広告メッセージ(Type 9)の送信元は通常どれか。

A. クライアントPC
B. スイッチ
C. ルータ
D. DNSサーバ

【正解】C
【解説】ICMPルータ広告はルータが自身の存在をネットワーク上のホストに通知するためのメッセージ。

【穴埋め】ICMPルータ広告メッセージは ________ によって送信される。
→ ルータ

【誤文訂正】ICMPルータ広告メッセージはスイッチが送信する。
→ 正しくは、ルータが送信する。


■ 問題8

ICMPルータ要請メッセージ(Type 10)は誰が送信するか。

A. ルータ
B. クライアントホスト
C. DHCPサーバ
D. 管理者

【正解】B
【解説】ルータ要請(Router Solicitation)は、ホストがルータに対して広告を要求するために送信する。

【穴埋め】ICMPルータ要請メッセージは、________ によって送信される。
→ ホスト(クライアント)

【誤文訂正】ICMPルータ要請メッセージはルータが送信する。
→ 正しくは、ホストが送信する。


■ 問題9

ICMPメッセージの中で、断片化の再構築時間切れを通知するのはどれか。

A. エコー応答メッセージ
B. 宛先到達不能メッセージ
C. 時間超過メッセージ
D. パラメータ問題メッセージ

【正解】C
【解説】ICMP時間超過(Type 11)のCode 1は「フラグメント再構築時間切れ」を示す。

【穴埋め】フラグメント再構築時間切れは、ICMPの ________ メッセージ(Code 1)で通知される。
→ 時間超過(Type 11)

【誤文訂正】フラグメント再構築時間切れはエコー応答メッセージで通知される。
→ 正しくは、時間超過メッセージで通知される。


■ 問題10

ICMPメッセージの主な用途として誤っているものはどれか。

A. ネットワーク疎通の確認
B. 経路変更の通知
C. ポート番号の問い合わせ
D. パケット転送時のエラー通知

【正解】C
【解説】ICMPはポート番号の問い合わせには使用されない。DNSやTCP/UDPによって処理される。

【穴埋め】ICMPは、パケット転送時の ________ を通知するために使用される。
→ エラー

【誤文訂正】ICMPはポート番号の問い合わせに用いられる。
→ 正しくは、ポート番号の問い合わせには使用されない。


必要であれば、ICMPv6に特化したメッセージ問題や、コードフィールドの出題形式も作成可能です。お気軽にどうぞ。

コメント

このブログの人気の投稿

ミライアイ内服薬は薬事法違反で、ほとんど効果がない詐欺ですか?

最高裁での上告理由書受理・却下の判断基準について

裁判官の忌避申立書の作成例