web-dev-qa-db-ja.com

DNSリゾルバーの速度テクニック

最近、すべてのサーバーがエニーキャストされているにもかかわらず、一部のDNSサーバーが他のサーバーよりも遅いという懸念に対する回答を受け取りました。

実際には、ほとんどのリゾルバーは、セット内の一部のネームサーバーへのパスが遅いことによる影響を受けません。ほとんどのリゾルバーは、以前は高速であると見なされていたネームサーバーを優先する、複数のネームサーバーに同時にクエリを送信する、TTLが期限切れになる前にクエリをプリフェッチする)など、さまざまな手法を使用して高速ルックアップを提供します。 。

リゾルバーがこれらの手法を使用していることに気づかなかったため、これに関する詳細情報を検索できませんでした。

  1. これらのテクニックの名前はありますか?
  2. どのリゾルバがこれらの手法のどれを採用していますか?
2
Rob Olmos

アンバウンドは、ほぼ期限切れのキャッシュエントリをプリフェッチできます。実行するように構成されている場合、次のことを実行します。クライアントがキャッシュ内にあるが、そのTTL)の10%未満が残っている名前を要求した場合、クライアントはキャッシュからすぐに回答を取得しますが、unboundはアップストリームにもクエリを送信します。

他の2つの手法(応答時間のキャッシュと複数のアップストリームサーバーへのクエリの送信)については、わかりません。

3
AEP

遅延に基づくサーバー設定については、「RTTバンディング」を検索してください。

0
Alnitak