編集後記(2008-01-15)編集後記トップページ情報提供・問合せあんてな編集後記サイトマップメニュートップページ情報提供・問合せあんてな編集後記サイトマップ星が好きな人のための新着情報の編集後記です。プロパゲーション再び「プロパゲーションというらしい」のその後。なんと共感者がいらっしゃいました。DNSの仕様上、たとえばTTLを10分にしておく(もちろん元のTTLを考慮して時間に余裕をもって変更しておく)と、「プロパゲーション期間」なるものは10分で終了するのが理屈です。現実には、TTLで指定した時間を大幅に過ぎても古い情報が使われる例もあるようです。これが問題をややこしくします。上記ブログからリンクされていたこちらによると、TTLを無視してキャッシュを保持し続けるネームサーバが存在するようです。ネームサーバじゃないかもしれません。クライアント側のOSやアプリケーションがキャッシュしている可能性もあります(実際、WindowsやIEやFirefoxは一度検索した情報をしばらく保持しているようです)。ブロードバンドルータもネームサーバ(キャッシュサーバ)の機能を持っていますが、これらがどういう挙動をするかも興味のあるところです。DNSは「情報が世界中のネームサーバに行き渡る」わけではありません。結局、新旧の情報の混在が一定期間発生してしまうことに変わりはないんですけどね。インターネットの仕組み上」で検索すると面白いことになります。これは現場でコピペしているのDNS版か。23:34)そういえば「ネガティブキャッシュ」の存在も問題をややこしくします。