本文へ移動
✓ 合格ドリル基礎から練習

応用情報技術者 / 条件・事例の練習

応用情報技術者試験基礎・応用

条件を読む・根拠を説明する

TTLを短くするタイミング

条件を整理し、答えを選んでから解き方を確認しましょう。

権威DNSの旧アドレスをTTL3600秒で配信している。10:00に切替予定だが、9:59に初めてTTLを60秒へ下げた。9:58に旧値を3600秒でキャッシュした端末は、最長10:58まで旧値を使い得る。適切な計画はどれか。

答え・解き方を読む

旧TTLで取得したキャッシュの期限を考え十分前からTTLを短くする

図で見る
取得済みキャッシュの期限は後から縮まらない
端末が9:58に旧値を取得
9:58に3600秒で取得した端末は最長10:58まで旧値を使い得ます。9:59のTTL変更だけではこのキャッシュの期限を短縮できません。図を拡大して見る ↗

9:58に3600秒で取得した端末は最長10:58まで旧値を使い得ます。9:59のTTL変更だけではこのキャッシュの期限を短縮できません。

縦の間隔は時間の縮尺ではありません。旧TTLを考慮し十分前から短縮する計画を示すための時系列です。

考える順序

  1. 1TTL変更はその後に取得する情報へ反映
  2. 2既に取得した旧TTLの期限は残り得る
  3. 3事前短縮と旧新の並行提供期間を設計する

選択肢ごとの理由

  • 正解 · 旧TTLで取得したキャッシュの期限を考え十分前からTTLを短くする

    TTL変更はその後に取得する情報へ反映。既に取得した旧TTLの期限は残り得る。事前短縮と旧新の並行提供期間を設計する。

  • 比較 · 切替時に権威DNSを更新すれば全キャッシュは同時消去される

    権威DNSの更新は他のキャッシュを一斉削除しません。

  • 比較 · TTLを60に変えた瞬間に以前のキャッシュも60へ短縮される

    以前に保持した有効期間を自動で書き換えません。

  • 比較 · 旧サーバを切替時に止めればDNSのキャッシュ時間も短くなる

    サーバ停止とDNSキャッシュの有効期間は別です。

学習アプリで条件・事例を5問 →

学習の参考資料

用語・仕組みを学ぶための参考資料です。設問の条件と、このページの解き方を併せて確認してください。

教材の作成・確認方法

関連する要点をまとめて読む

技術の入口の要点と練習一覧 →