タイプ11の時間経過メッセージに関するネットワークスペシャリスト試験
以下に、**ICMPタイプ11「時間超過メッセージ(Time Exceeded Message)」**をテーマとした、ネットワークスペシャリスト試験形式の問題を10問一気に作成します。 ■ 問題1 ICMPタイプ11「時間超過メッセージ」は、どのような状況で送信されるか。 A. パケットの宛先ホストが存在しないとき B. パケットのTTLが0になったとき C. ARPテーブルが満杯になったとき D. ポートが閉じられていたとき 【正解】B 【解説】時間超過メッセージは、パケットのTTL(Time To Live)が0に到達したときに中継ルータなどから送信される。 【穴埋め】時間超過メッセージは、パケットの ________ が0に達したときに送信される。 → TTL(Time To Live) 【誤文訂正】時間超過メッセージは、宛先のポートが閉じられていたときに送信される。 → 正しくは、TTLが0になったときに送信される。 ■ 問題2 ICMPタイプ11の代表的な用途はどれか。 A. NAT変換 B. トレーサウト(traceroute)コマンドの中継経路調査 C. DNS名前解決の高速化 D. TCPコネクション確立の代替手段 【正解】B 【解説】tracerouteはTTLを徐々に増加させたパケットを送り、途中でTTLが0になったときに返されるICMP時間超過メッセージを用いて経路を特定する。 【穴埋め】ICMP時間超過メッセージは ________ コマンドで中継経路を特定するのに使われる。 → traceroute(トレーサウト) 【誤文訂正】ICMP時間超過メッセージはDNSの名前解決に使われる。 → 正しくは、tracerouteで中継経路を調べるために使用される。 ■ 問題3 ICMPタイプ11の「コード0」は何を意味するか。 A. パケットが断片化されたが、すべての断片が到着しなかった B. TTLが0に達した C. 宛先のポートが閉じていた D. ネットワーク到達不能 【正解】B 【解説】タイプ11コード0は「TTL exceeded in transit(中継時にTTLが超過した)」を示す。 【穴埋め】ICMPタイプ11コード0は、パケットの ________ ...