BINDのNSレコードに指定するDNSサーバについて
お世話になります。
現在運用しているDNSサーバ(BIND9)で、新たなドメインを管理する予定なのですが、
そのドメインのゾーンファイルに記載するNSレコードについて質問です。
なお、レジストラにてそのドメインは取得済みで、DNSの登録はまだの状態です。
ゾーンファイルのNSレコードに記載したDNSサーバと同じものを登録するべきかと
考えていますので…。
DNSサーバ:ns.example.co.jp
(example.co.jpは自社で既に運用しているドメインです)
新たに管理するドメイン:newdomain.com
とした場合、newdomain.comのゾーンファイルには、NSレコードとして
IN NS ns.example.co.jp. (方法Aとします)
と記載するものと考えていました。
しかし他の人から、「この書き方の方が、newdomain.comを管理するDNSサーバは
どこか問い合わせがきた場合、回答が効率良く行われる」
と言われ以下の書き方を進められました。
IN NS ns.newdomain.com
ns IN A [ns.example.co.jpのIPアドレス] (方法Bとします)
ここで質問なのですが、方法A,Bでnewdomain.comを管理するDNSサーバを回答するまでの
流れが変わるのでしょうか。
レジストラにDNSを登録するので、どちらの方法でルートサーバから辿っていっても、
最終的にレジストラに登録したDNSサーバが回答されると思うのですが、方法Bのほうが
効率が良いというのが理解できません。
NSレコードでDNSサーバを指定する場合、管理するドメインと同じドメインのホストで
あるほうが良いものなのでしょうか。
ご存知の方が居られましたら、ご教示いただけますでしょうか。
よろしくお願いいたします。
お礼
ありがとうございます!ラウンドロビンという言葉は聞いたことがあったのですが、なるほど。循環するんですね。URLのサイトではAレコードの例ですが、ケース2のようなNSとAで重複していた際も(なかなかないケースだと思いますが)同じく振り分けられるのでしょうか?