平成30年度 春期 午前Ⅱ 問17
ネットワーク
DNSラウンドロビンの問題
サーバの負荷分散に使われる DNS ラウンドロビンに関する記述のうち,適切なものはどれか。
- アDNS において,一つの IP アドレスに対して複数のサーバ名を割り当てることによって実現する。
- イDNS において,一つのサーバ名に対して複数のサーバの IP アドレスを割り当てることによって実現する。
- ウ接続先サーバがダウンしている場合は,DNS がサーバのダウンを検知して,他のサーバに接続先を変える。
- エ接続先サーバの負荷の状況によって,DNS が接続先を変えることができる。
答えと解説を見る
✓ これが正解イDNS において,一つのサーバ名に対して複数のサーバの IP アドレスを割り当てることによって実現する。
解説
DNS ラウンドロビンは1つの名前に複数の IP アドレスを割り当てます。
DNS ラウンドロビンは、一つのサーバ名に対して複数のサーバの IP アドレスを登録しておき、問合せのたびに返す IP アドレスの順番を順繰りに変えることで、アクセスを複数のサーバに振り分ける方法です。専用の負荷分散装置が無くても DNS の設定だけで実現できる手軽さが特徴です。その一方で、DNS は登録された IP アドレスを機械的に順に返すだけで、各サーバが動いているかや、どれだけ混んでいるかは見ていません。そのため、停止したサーバのアドレスが返されることもあります。名前とアドレスのどちらを複数にするか、DNS が状態を監視するかどうか、の二点で選択肢を見分けると判断できます。
ほかの選択肢はなぜ違うのか
- アDNS において,一つの IP アドレス…:一つの IP アドレスに複数のサーバ名を割り当てると、名前は違っても同じ1台のサーバにつながるだけで、要求が複数のサーバへ分かれることはありません。振り分けには、一つの名前に複数のアドレスを持たせる必要があります。
- ウ接続先サーバがダウンしている場合は,DN…:DNS ラウンドロビンでは、DNS サーバは登録された IP アドレスを順番に返すだけで、接続先のサーバが停止しているかどうかを検知しません。停止を見つけて接続先を変える働きは、監視機能を持つ負荷分散装置などが担います。
- エ接続先サーバの負荷の状況によって,DNS…:DNS はサーバの負荷の状況を知る仕組みを持たず、アドレスを返す順番を機械的に変えているだけです。負荷に応じて振り分け先を変えるには、各サーバの状態を監視する負荷分散装置などを使う必要があります。
この問題の用語
- DNS人が読む名前と、機械が使う住所を対応づけて教えてくれる仕組み。これがないと、名前でつなぐことができません。
出典:平成30年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問17
同じ用語が出る問題
- 令和7年度 秋期 午前Ⅱ 問16:DNSSECに関する問題(DNS)
- 平成28年度 春期 午前Ⅱ 問19:DNSサーバの設定(DNS)
- 平成26年度 春期 午前Ⅱ 問23:DNSラウンドロビンの問題(DNS)
- 平成23年度 特別 午前Ⅱ 問18:ARPの説明(DNS)
- 平成21年度 春期 午前Ⅱ 問19:OP25Bの説明(DNS)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)