再帰問合せ/反復問合せとは?さいきといあわせ/はんぷくといあわせ
再帰問合せ/反復問合せとは、DNSの問合せにある2つの出し方。端末からキャッシュDNSサーバへ出すのが再帰問合せで、答えが確定するまで調べる責任を相手に預ける。キャッシュDNSサーバがルート・TLD・権威サーバへ順に出すのが反復問合せで、聞かれた側は自分の知る範囲を返し、次に当たるべきサーバを示すだけにとどめる。
最終更新:2026-10-06
ネットワークSPを最短で暗記・合格する →背景
世界中のドメイン名を1台が持つことはできないため、DNSは階層に分けて権限を委ねる構造をとった。委譲された先を順にたどる作業を全端末にやらせると、端末の実装が重くなるうえキャッシュも共有できない。たどる役目をキャッシュサーバへ集約し、端末は一度頼むだけにしたのがこの役割分担で、問合せの向きが2種類あるのはその設計の結果である。
具体例
未キャッシュの名前を引くと、キャッシュDNSサーバはルート、TLD、対象ドメインの権威サーバへと3段以上たどる。この往復が名前解決の遅延になるため、業務システムの体感速度はキャッシュのヒット率に左右される。障害切り分けでは各段のサーバへ個別に問い合わせ、どこで止まっているかを見る。
試験での引っ掛け
権威サーバが反復問合せに答えるのは正常だが、再帰問合せまで受け付けるとDNSリフレクション攻撃の踏み台になる。外部向けの権威サーバと内部向けのキャッシュサーバは役割を分けて構成するのが原則で、1台に兼ねさせた設定が典型的な事故のもとになる。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。