ICMPパケットフォーマットのタイプフィールドに関するネットワークスペシャリスト試験問題
以下に「ICMPパケットフォーマットのタイプフィールド」をテーマとしたネットワークスペシャリスト試験問題を、【選択式】【正解】【解説】【穴埋め】【誤文訂正】の5要素で10問一気に作成します。
■ 問題1
ICMPパケットのタイプフィールドにおいて、Echo Request に該当する値はどれか。
A. 0
B. 3
C. 8
D. 11
【正解】C
【解説】Type=8はEcho Request(疎通確認の送信)を表す。
【穴埋め】ICMP Echo Request の Type フィールド値は ________ である。
→ 8
【誤文訂正】ICMP Echo Request は Type=0 である。
→ 正しくは、Type=8。
■ 問題2
ICMPタイプフィールドのうち、Echo Reply に対応する値はどれか。
A. 0
B. 3
C. 5
D. 11
【正解】A
【解説】Type=0はEcho Replyで、Echo Requestに対する応答に使用される。
【穴埋め】ICMP Echo Reply の Type フィールドは ________ である。
→ 0
【誤文訂正】ICMP Echo Reply の Type は 8 である。
→ 正しくは、Type=0。
■ 問題3
Destination Unreachable を表すICMPタイプの値はどれか。
A. 0
B. 3
C. 4
D. 5
【正解】B
【解説】Type=3 は Destination Unreachable(到達不能)を示す。
【穴埋め】ICMP Destination Unreachable の Type フィールドは ________ である。
→ 3
【誤文訂正】ICMP Destination Unreachable は Type=5 である。
→ 正しくは、Type=3。
■ 問題4
Source Quench(送信抑制) を表す ICMP Type の値はどれか。
A. 4
B. 5
C. 8
D. 12
【正解】A
【解説】Type=4 は旧式のICMPメッセージで、混雑時の送信制御として使われたが現在は非推奨。
【穴埋め】ICMP Source Quench の Type フィールドは ________ である。
→ 4
【誤文訂正】Source Quench は Type=12 である。
→ 正しくは、Type=4。
■ 問題5
ICMPの Redirect Message(経路変更通知)に対応するType値はどれか。
A. 3
B. 5
C. 7
D. 11
【正解】B
【解説】Type=5 は ICMP Redirect。ホストに対してより適切なルータを通知する。
【穴埋め】ICMP Redirect メッセージの Type フィールドは ________ である。
→ 5
【誤文訂正】ICMP Redirect の Type は 7 である。
→ 正しくは、Type=5。
■ 問題6
TTL切れなどのルータ通知を行う Time Exceeded に対応するICMPタイプはどれか。
A. 7
B. 9
C. 11
D. 13
【正解】C
【解説】Type=11 は Time Exceeded。TTLが0になった場合などに送信される。
【穴埋め】ICMP Time Exceeded の Type フィールドは ________ である。
→ 11
【誤文訂正】ICMP Time Exceeded の Type は 13 である。
→ 正しくは、Type=11。
■ 問題7
ICMPの Parameter Problem(不正なヘッダ情報)を表すType値はどれか。
A. 9
B. 10
C. 12
D. 13
【正解】C
【解説】Type=12 は Parameter Problem。IPヘッダの不正やオプション解釈エラー時に使われる。
【穴埋め】ICMP Parameter Problem の Type フィールドは ________ である。
→ 12
【誤文訂正】ICMP Parameter Problem の Type は 10 である。
→ 正しくは、Type=12。
■ 問題8
Timestamp Request に該当するICMP Type値はどれか。
A. 10
B. 13
C. 14
D. 15
【正解】B
【解説】Type=13 は Timestamp Request。通信遅延の測定などに使用される。
【穴埋め】ICMP Timestamp Request の Type フィールドは ________ である。
→ 13
【誤文訂正】ICMP Timestamp Request の Type は 15 である。
→ 正しくは、Type=13。
■ 問題9
Timestamp Reply のType値として正しいものはどれか。
A. 13
B. 14
C. 15
D. 16
【正解】B
【解説】Type=14 は Timestamp Reply。Type=13の要求に対する応答として用いられる。
【穴埋め】ICMP Timestamp Reply の Type フィールドは ________ である。
→ 14
【誤文訂正】ICMP Timestamp Reply の Type は 13 である。
→ 正しくは、Type=14。
■ 問題10
ICMPにおいて、Address Mask Request を表すTypeフィールドの値はどれか。
A. 16
B. 17
C. 18
D. 255
【正解】C
【解説】Type=17がAddress Mask Request、Type=18がAddress Mask Reply。サブネットマスクの取得に使用されたが現在は非推奨。
【穴埋め】ICMP Address Mask Request の Type フィールドは ________ である。
→ 17
【誤文訂正】ICMP Address Mask Request の Type は 18 である。
→ 正しくは、Type=17(18はReply)。
ご希望があれば、「ICMPv6のタイプフィールド」や「ICMPメッセージごとのCodeフィールドの意味」「セキュリティ観点からのタイプフィルタリング」に関する応用問題も作成可能です。お気軽にお申し付けください。
コメント
コメントを投稿