DNSがよくわかる教科書 ch3
名前解決の仕組み
問い合わせと応答
階層構造をたどるということ
- iterative resolution
- 頂点
.
からjp
、example
、というように階層構造をたどって最終的な答え(IPアドレス)を得る
- 頂点
- そのために、事前に委任元・委任先が親子関係になっていること
- 子は親に自分のネームサーバー情報を登録する
- 親は子から登録されたネームサーバー情報を自分のネームサーバーに登録・設定する
名前解決の負荷と時間の軽減
名前解決のために必要なこと
- 委任情報
- 親が応答する子のネームサーバー情報
- 「jpはa.dns.jpに委任しています」
- 「example.jpはns1.example.jpに委任しています」
- 正しく登録されていないと当然名前解決できなくなる
- 委任先のネームサーバーが存在しないんですけど…?ってなる
- 子は親に正しいネームサーバー情報を登録すること
- 親は子から受け取ったネームサーバー情報を委任情報として正しく登録すること
名前解決における委任の重要性
名前解決の仕組みがもたらすメリット
- ゾーンごとの分散管理
- 分割統治による負荷分散
- 障害時の影響範囲局所化
- 管理ポリシーをゾーンごとに決められる
- 登録者は国内に住所があること、とか
- 日本語ドメインとか