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

ネットワークスペシャリスト 2010年 午前210


問題文

DNSでのホスト名とIPアドレスの対応付けに関する記述のうち、適切なものはどれか。

選択肢

一つのホスト名に複数のIPアドレスを対応させることはできるが、複数のホスト名に同一のIPアドレスを対応させることはできない。
一つのホスト名に複数のIPアドレスを対応させることも、複数のホスト名に同一のIPアドレスを対応させることもできる。(正解)
複数のホスト名に同一のIPアドレスを対応させることはできるが、一つのホスト名に複数のIPアドレスを対応させることはできない。
ホスト名とIPアドレスの対応はすべて1対1である。

DNSでのホスト名とIPアドレスの対応付けに関する問題【午前2 解説】

要点まとめ

  • 結論:DNSでは一つのホスト名に複数のIPアドレスを割り当てることも、複数のホスト名に同一のIPアドレスを割り当てることも可能です。
  • 根拠:DNSの設計上、負荷分散や冗長化のために複数IPを一つの名前に対応させたり、別名(エイリアス)で同じIPを指すことができます。
  • 差がつくポイント:DNSのAレコードとCNAMEレコードの役割を理解し、1対1の対応ではないことを正確に把握することが重要です。

正解の理由

は、DNSの基本的な機能を正しく表しています。
  • 一つのホスト名に複数のIPアドレスを対応させることは、ロードバランシングや冗長化のために一般的です。
  • 複数のホスト名に同一のIPアドレスを対応させることも、CNAMEレコード(別名)を使って可能です。
    これにより、柔軟な名前解決が実現されます。

よくある誤解

  • 「ホスト名とIPアドレスは1対1で対応する」と誤解しがちですが、実際は複数対応が可能です。
  • 「複数のホスト名に同じIPは割り当てられない」と思う人もいますが、CNAMEで別名を設定できます。

解法ステップ

  1. DNSの基本構造を理解する(ホスト名とIPアドレスの対応関係)。
  2. Aレコードはホスト名からIPアドレスへの対応を示すことを確認。
  3. CNAMEレコードは別名(ホスト名)を別のホスト名に対応させることを理解。
  4. 複数IPを一つのホスト名に割り当てるケース(ロードバランシング)を知る。
  5. 複数ホスト名が同一IPを指すことが可能な点を押さえる。
  6. 選択肢を比較し、両方の対応が可能なイを選ぶ。

選択肢別の誤答解説

  • ア: 「複数のホスト名に同一IPはできない」は誤り。CNAMEで可能です。
  • : 正解。両方の対応が可能でDNSの実態に合致。
  • ウ: 「一つのホスト名に複数IPはできない」は誤り。ロードバランシングでよく使われます。
  • エ: 「すべて1対1」は誤り。DNSは柔軟な対応が可能です。

補足コラム

DNSのAレコードはホスト名からIPv4アドレスへの対応を示し、AAAAレコードはIPv6アドレスを示します。CNAMEレコードは別名を設定し、複数のホスト名が同じIPアドレスを指す際に使われます。これにより、サービスの冗長化やメンテナンス時の切り替えが容易になります。

FAQ

Q: 一つのホスト名に複数のIPアドレスを設定するメリットは?
A: ロードバランシングや冗長化により、サービスの可用性と性能を向上させられます。
Q: CNAMEレコードはどのような場合に使う?
A: 複数のホスト名を同じIPアドレスに対応させたい場合や、ドメイン名の別名を設定したい場合に使います。

関連キーワード: DNS, ホスト名、IPアドレス、Aレコード、CNAMEレコード、ロードバランシング、冗長化
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

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

クイズ画面へ遷移する

すぐに利用可能!

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

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