エコー要求メッセージに関するネットワークスペシャリスト試験
以下に「ICMPエコー要求メッセージ(Echo Request)」をテーマとしたネットワークスペシャリスト試験形式の問題を、
【選択式】【正解】【解説】【穴埋め】【誤文訂正】形式で10問一気に作成します。
■ 問題1
ICMPエコー要求メッセージのTypeフィールドの値として正しいものはどれか。
A. 0
B. 3
C. 5
D. 8
【正解】D
【解説】ICMP Type=8 はエコー要求(Echo Request)メッセージを表す。
【穴埋め】ICMPエコー要求は Type=________ である。
→ 8
【誤文訂正】ICMPエコー要求は Type=0 である。
→ 正しくは、Type=8 である。
■ 問題2
ICMPエコー要求の主な用途として最も適切なものはどれか。
A. ポートスキャン
B. 経路制御
C. ネットワーク疎通確認
D. ARPキャッシュ確認
【正解】C
【解説】エコー要求は ping コマンドなどでネットワーク疎通(到達性)の確認に用いられる。
【穴埋め】ICMPエコー要求は ________ の確認に使われる。
→ ネットワーク疎通
【誤文訂正】ICMPエコー要求はポートスキャンに使われる。
→ 正しくは、ネットワーク疎通確認に使われる。
■ 問題3
ICMPエコー要求の送信後、正常に応答が返ると受信するメッセージはどれか。
A. Destination Unreachable
B. Time Exceeded
C. Echo Reply
D. Address Mask Reply
【正解】C
【解説】ICMP Echo Request に対して正常に応答がある場合、ICMP Echo Reply(Type=0)が返る。
【穴埋め】ICMPエコー要求に対する正常な応答は ________ である。
→ Echo Reply
【誤文訂正】ICMPエコー要求の応答は Time Exceeded である。
→ 正しくは、Echo Reply である。
■ 問題4
ICMPエコー要求に含まれるフィールドで、通信の識別と追跡に使われるものはどれか。
A. TTL値
B. ポート番号
C. 識別子とシーケンス番号
D. MACアドレス
【正解】C
【解説】識別子(Identifier)とシーケンス番号(Sequence Number)は応答と照合するために使用される。
【穴埋め】エコー要求では、________とシーケンス番号により応答を照合する。
→ 識別子(Identifier)
【誤文訂正】エコー要求ではMACアドレスで応答を識別する。
→ 正しくは、識別子とシーケンス番号で識別する。
■ 問題5
ICMPエコー要求に含めることができる任意のデータは、どのような目的に使用されるか。
A. 暗号鍵交換
B. プロトコルバージョン通知
C. RTT(ラウンドトリップタイム)の測定
D. DNS情報の交換
【正解】C
【解説】エコー要求に送信時刻などを含めることで、応答からRTTを算出できる。
【穴埋め】エコー要求に含まれる任意データは、________の測定に利用される。
→ RTT(往復遅延時間)
【誤文訂正】エコー要求の任意データはDNS情報をやり取りするためにある。
→ 正しくは、RTT測定などに使われる。
■ 問題6
ICMPエコー要求がファイアウォールでブロックされているときの現象として適切なものはどれか。
A. 接続が強制終了される
B. pingがタイムアウトする
C. DNS解決が失敗する
D. ルーティングがリセットされる
【正解】B
【解説】Echo Request(Type=8)がブロックされると、Echo Reply(Type=0)が返らずpingはタイムアウトになる。
【穴埋め】エコー要求がブロックされると、________がタイムアウトになる。
→ ping
【誤文訂正】エコー要求がブロックされるとDNSが失敗する。
→ 正しくは、pingがタイムアウトする。
■ 問題7
ICMPエコー要求を悪用した攻撃に該当するものはどれか。
A. SYN Flood
B. Ping of Death
C. ARP Poisoning
D. DNS Spoofing
【正解】B
【解説】Ping of Death は、巨大なエコー要求パケット(Type=8)を断片化して送ることで、受信側をクラッシュさせる攻撃。
【穴埋め】ICMPエコー要求を悪用した攻撃には ________ がある。
→ Ping of Death
【誤文訂正】ARP Poisoning はエコー要求を使った攻撃である。
→ 正しくは、Ping of Death が該当する。
■ 問題8
ICMPエコー要求パケットが他のICMPメッセージと異なる点として正しいものはどれか。
A. Checksumが存在しない
B. データの送信ができない
C. 応答を期待する前提で送信される
D. IPヘッダを使用しない
【正解】C
【解説】Echo Request は、Echo Reply を期待して送信される要求型のICMPメッセージである。
【穴埋め】ICMPエコー要求は、________を前提に送信される。
→ 応答(Echo Reply)
【誤文訂正】ICMPエコー要求は応答を期待せずに送られる。
→ 正しくは、応答を前提に送信される。
■ 問題9
ICMPエコー要求において、送信元と宛先が同一ホストである場合に使用されるアドレスはどれか。
A. ブロードキャストアドレス
B. マルチキャストアドレス
C. 127.0.0.1
D. 255.255.255.255
【正解】C
【解説】127.0.0.1 はループバックアドレスで、自己診断などで ping に使用される。
【穴埋め】ICMPエコー要求で自分自身を対象とする場合、________ を宛先に使う。
→ 127.0.0.1
【誤文訂正】自己診断用のエコー要求は 255.255.255.255 に送信する。
→ 正しくは、127.0.0.1 に送信する。
■ 問題10
ICMPエコー要求パケットのプロトコル番号(IPヘッダの Protocol フィールド)の値はどれか。
A. 1
B. 6
C. 17
D. 89
【正解】A
【解説】IPヘッダのProtocolフィールドが1であれば、そのパケットの上位プロトコルはICMPである。
【穴埋め】IPヘッダにおけるICMP(エコー要求含む)のプロトコル番号は ________ である。
→ 1
【誤文訂正】ICMPエコー要求のプロトコル番号は6(TCP)である。
→ 正しくは、1(ICMP)である。
必要であれば、**Echo Requestの構造(バイト構成)やセキュリティ観点での制御例(無効化、監視)**を扱った応用問題も作成可能です。ご希望があればお申し付けください。
コメント
コメントを投稿