JPRS DNS $B4XO"5;=Q>pJs(B
こちらのリンクから、「DNSの基礎知識」などはいかがでしょうか。
伝播については、個々のDNSサーバの更新頻度がバラバラなので、確実にn時間後とか、n日後などは言えないと思います。
http://www.atmarkit.co.jp/fnetwork/dnstips/031.html
@IT:DNS Tips:ゾーンファイルの書き方について教えてください
DNSの情報はTTLの値の期間(秒単位)だけキャッシュされますので、TTLの値が大きいと伝播は遅くなります。
※TTLの値が小さいと、頻繁にキャッシュの有効期限切れで問い合わせが発生するので、DNSサーバの負荷が高くなります。
TTLの値は、通常ゾーン単位で指定しますが、各レコード毎に指定することもできます。
URLはBIND形式のゾーンファイル(RFCで定義されている)における設定方法に関するページです。
ありがとうございます!
http://www.hatena.ne.jp/1137390749#
人力検索はてな - DNSの設定ファイルを更新したときに、その情報がどのくらいの時間で伝播するのかを教えて下さい。DNSサーバの仕組みと合わせて教えていただけると有難く思います。..
DNSのゾーンファイルでTTL値を指定しますが、DNSの設定(資源レコード)を変更して、そのネームサーバを更新したとすると、変更前のTTL値分は変更前の情報が残る事になります。
TTL値は名前解決した情報をキャッシュとして保存する時間を示します。あるリゾルバ(クライアント)が名前解決のためにネームサーバに問い合わせると、その情報がリゾルバに蓄積されます。蓄積された情報はTTL値で指定された分だけはキャッシュとして利用され、その時間を過ぎた時点で古くなった情報として破棄される事になります。
TTL値が24時間に設定されていたレコードを問い合わせた直後、その情報が変更されたとします。すると変更前の情報が古いものとして破棄されるのは24時間後になりますので、変更前のTTL値分は古い情報が参照されている事になるという訳です。
ありがとうございます。
ありがとうございます。