戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ネットワークスペシャリスト 2009年 午前209


問題文

DNSに関する記述のうち、適切なものはどれか。

選択肢

インターネット上のDNSサーバは階層化されており、ある名前に対して情報がない場合は、上位のDNSサーバに問い合わせる。(正解)
セカンダリサーバは、大規模なネットワークシステムにおいてプライマリサーバの負荷を軽減するために用いられ、プライマリサーバとは異なる内容のデータベースを保持している。
ネームリゾルバは、クライアントからの要求に応答し、データベースを使用してドメイン名、ホスト名に対応するIPアドレスを返すプログラムである。
リソースレコードには、ドメイン、ホスト、ネームサーバなどに関する情報が保持されており、DNSサーバの構築時に登録され、更新することができない。

DNSに関する記述のうち、適切なものはどれか。【午前2 解説】

要点まとめ

  • 結論:DNSは階層構造で運用され、情報がない場合は上位サーバに問い合わせる仕組みが正しい。
  • 根拠:DNSは分散管理を実現するために階層化されており、名前解決は階層をたどって行われる。
  • 差がつくポイント:セカンダリサーバの役割やリソースレコードの更新可否など、細かい運用知識を正確に理解することが重要。

正解の理由

ア: インターネット上のDNSサーバは階層化されており、ある名前に対して情報がない場合は、上位のDNSサーバに問い合わせる。
DNSはルートサーバからトップレベルドメイン(TLD)、さらに下位ドメインへと階層的に構成されています。名前解決時に該当情報がなければ、問い合わせは上位のDNSサーバへ順に遡って行われるため、この記述が正しいです。

よくある誤解

セカンダリサーバはプライマリサーバと同じデータベースを保持し、負荷分散や冗長化のために使われます。更新不可とされるリソースレコードも存在しません。

解法ステップ

  1. DNSの基本構造が階層的であることを確認する。
  2. セカンダリサーバの役割とデータの同期方法を理解する。
  3. ネームリゾルバの役割を整理し、クライアント側の機能であることを認識する。
  4. リソースレコードの更新可能性を把握し、静的ではないことを確認する。
  5. 各選択肢の記述とDNSの実態を照らし合わせて正誤を判断する。

選択肢別の誤答解説

  • イ: セカンダリサーバはプライマリサーバと同じ内容のデータベースを保持し、負荷軽減や冗長化を目的とします。異なる内容を保持するのは誤りです。
  • ウ: ネームリゾルバはクライアント側のプログラムであり、DNSサーバのようにデータベースを持って応答するわけではありません。
  • エ: リソースレコードはDNSサーバに登録されますが、動的DNSなどで更新可能です。更新不可とするのは誤りです。

補足コラム

DNSはインターネットの電話帳とも言われ、階層的な名前空間を持ちます。ルートDNSサーバ、TLDサーバ、権威DNSサーバが連携し、名前解決を効率的に行います。セカンダリサーバはプライマリサーバのゾーン情報を定期的に同期し、障害時の冗長性を確保します。

FAQ

Q: セカンダリサーバはプライマリサーバと異なるデータを持つことはありますか?
A: いいえ。セカンダリサーバはプライマリサーバのゾーン情報をコピーし、同じデータを保持します。
Q: ネームリゾルバはどこで動作しますか?
A: ネームリゾルバはクライアント側のソフトウェアで、DNSサーバに問い合わせを行い名前解決を補助します。

関連キーワード: DNS, 階層構造、セカンダリサーバ、ネームリゾルバ、リソースレコード、名前解決、DNSサーバ
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ネットワークスペシャリスト
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について