通常のアプリケーションは OS の stub resolver へ問い合わせます。stub resolver はローカルの名前サービス方針を参照し、設定済み resolver へ再帰問い合わせを送ります。recursive resolver が階層をたどるのは、有効なキャッシュだけでは回答できない場合です。
DNS · レッスン 3
DNS プロセス
stub resolver と recursive resolver がキャッシュ、referral、glue、権威を使って DNS 問い合わせへ応答する流れを学びます。