TTLフィールドに関するネットワークスペシャリスト試験
以下に「 TTLフィールド(Time To Live) 」をテーマにしたネットワークスペシャリスト試験向けの問題を、**従来の形式(問題+正解+解説+穴埋め+誤文訂正)**で10問一気に作成します。 ■ 問題1 IPv4のTTLフィールドの主な目的はどれか。 A. パケットの暗号化の強度を示す B. 送信元の物理アドレスを指定する C. パケットの生存時間を制限し、無限ループを防止する D. 通信相手との認証を行う 【正解】C 【解説】TTL(Time To Live)は、ルータを通過するたびに値が減少し、0になるとパケットは破棄される。これにより、ネットワーク上での無限ループを防止する。 【穴埋め】TTLフィールドは、パケットの________を制限することで、ネットワークループを防止する。 → 生存時間(寿命) 【誤文訂正】TTLフィールドは通信相手との認証を行うために使用される。 → TTLは認証ではなく、パケットの生存時間管理に使用される。 ■ 問題2 IPv4のTTLフィールドの値が0になると、パケットはどう処理されるか。 A. 宛先に強制的に送信される B. フラグメントされて再送される C. 通常通り処理される D. 破棄され、ICMPエラーメッセージが返される 【正解】D 【解説】TTLが0になったパケットは破棄され、送信元にはICMP "Time Exceeded"メッセージが送られる。 【穴埋め】TTLが0になると、ルータはパケットを破棄し________を送信元に返す。 → ICMPエラーメッセージ 【誤文訂正】TTLが0になっても、パケットは宛先に届けられる。 → TTL=0ではルータで破棄される。 ■ 問題3 TTLフィールドの初期値として一般的に用いられる値はどれか。 A. 1 B. 16 C. 64 D. 256 【正解】C 【解説】Linuxや多くのOSではTTLの初期値を64としているが、他にも128や255を使用するケースもある。 【穴埋め】LinuxなどのOSでは、TTLの初期値として________がよく用いられる。 → 64 【誤文訂正】TTLの初期値は必ず1である。 → 1ではなく、64や128などが使われる。 ■ 問...