平成26年度 秋期 午前Ⅱ 問8
ネットワーク方式
DNSに関する問題
DNSでのホスト名とIPアドレスの対応付けに関する記述のうち,適切なものはどれか。
- ア一つのホスト名に複数のIPアドレスを対応させることはできるが,複数のホスト名に同一のIPアドレスを対応させることはできない。
- イ一つのホスト名に複数のIPアドレスを対応させることも,複数のホスト名に同一のIPアドレスを対応させることもできる。
- ウ複数のホスト名に同一のIPアドレスを対応させることはできるが,一つのホスト名に複数のIPアドレスを対応させることはできない。
- エホスト名とIPアドレスの対応は全て1対1である。
答えと解説を見る
✓ これが正解イ一つのホスト名に複数のIPアドレスを対応させることも,複数のホスト名に同一のIPアドレスを対応させることもできる。
解説
一つの名前に複数のIP、複数の名前に一つのIPのどちらも可能です。
DNSでは、ホスト名とIPアドレスの対応は1対1に限られません。一つのホスト名に複数のAレコードを登録すれば、一つの名前に複数のIPアドレスを対応させられます。問合せのたびに返すアドレスの順番を変えて、アクセスを複数のサーバに振り分けるDNSラウンドロビンは、この仕組みを使っています。反対に、複数のホスト名に同じIPアドレスを登録することもでき、1台のサーバで複数のWebサイトを公開する場合などに使われます。別名を付けるCNAMEレコードも、複数の名前を一つの実体に結び付ける手段です。どちらの向きの対応も可能で、両方を許す記述が正しいと押さえておけば、片側だけを認める記述に惑わされません。
ほかの選択肢はなぜ違うのか
- ア一つのホスト名に複数のIPアドレスを対応…:前半の、一つの名前に複数のアドレスを結び付けられるという点は合っています。しかし、違う名前どうしが同じアドレスを指す登録も普通に行われており、後半の制限は実際の運用と食い違っています。
- ウ複数のホスト名に同一のIPアドレスを対応…:前半の、違う名前どうしが同じアドレスを指せるという点は合っています。しかし、一つの名前に複数のアドレスを登録して負荷を分散させる運用もあり、後半の制限は成り立ちません。
- エホスト名とIPアドレスの対応は全て1対1…:名前とアドレスを必ず1対1で結ぶという説明は、DNSの登録の柔軟さを見落としています。名前から複数のアドレスへ、複数の名前から一つのアドレスへ、どちらの向きの対応も登録できます。
この問題の用語
- DNS人が読む名前と、機械が使う住所を対応づけて教えてくれる仕組み。これがないと、名前でつなぐことができません。
- IPアドレスネットワークにつながった機器を見分けるための番号。通信はこの番号を宛先として届けられ、名前からは変換して求めます。
出典:平成26年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問8
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)