メインコンテンツまでスキップ

5. パフォーマンス最適化 (Performance Optimizations)

最適なパフォーマンス(すなわち、最小の接続セットアップ時間)のために、クライアントはクライアント側の DNS キャッシュを実装すべきです (SHOULD)。SVCB レスポンスの追加セクションにあるレスポンスは、フォローアップクエリを実行する前にキャッシュに配置すべきです (SHOULD)。この動作と準拠した DNS サーバーがあれば、SVCB を使用しても接続セットアップにネットワーク遅延が追加されることはありません。

非準拠の再帰リゾルバを使用する場合のパフォーマンスを向上させるために、クライアントは TargetName の予測値(セクション 10.2 を参照)に基づいて、各 SVCB クエリと並行して投機的な A および/または AAAA クエリを発行すべきです (SHOULD)。

ServiceMode RRset を受信した後、クライアントは複数のオプションを並行して試すことができ (MAY)、複数の TargetNames に対して A および AAAA レコードをプリフェッチすることができます (MAY)。

サブセクション (Subsections)