回答:
ドメインネームサーバのようなものはありません。
DNSはドメインネームシステムの略で、ホスト名をグローバルスケールでIPアドレスに変換することを目的とする単なるネームサーバーの階層です。ネームサーバーは、これらの翻訳をホストまたはキャッシュします。ホストされている場合、ネームサーバーはDNSサーバーと呼ばれます。
すべてのドメインを列挙することはできないため、すべてのネームサーバーをカウントするのは少し難しいです。
superuser.com
キャッシュされていない方法で解決する例を示します。
私が使用しているネームサーバーは192.168.1.1
です。
これはDNSエントリをキャッシュするローカルルーターで、悪意のあるドメインを再ルーティングするHostsファイルがあります。
ルータは、ネームサーバがある8.8.4.4
と8.8.8.8
GoogleのDNS、彼らはまた、キャッシュとして知られ、セットを。
Google DNSは、DNS階層の最上位にある権威あるルートネームサーバーに接続します。
Google DNSは.com
、ARNからIPを受信したネームサーバーに接続します。
GoogleのDNSは、のためにDNSサーバに連絡しますsuperuser.com
IPはそれから受信したの、.com
。
単にwhoisが明らかにします:
NS1.SERVERFAULT.COM
NS2.SERVERFAULT.COM
NS3.SERVERFAULT.COM
これらのネームサーバーのIPは、ネームサーバーに登録されているため.com
、新しいドメインを登録するときは、IPに沿って使用するDNSサーバーを常に入力する必要があります。
Google DNSはのDNSサーバーに接続superuser.com
して、次のIPを見つけますsuperuser.com
:
nslookup superuser.com NS1.SERVERFAULT.COM
Server: NS1.SERVERFAULT.COM
Address: 64.34.119.33
Name: superuser.com
Address: 64.34.119.12
詳細については、ドメインネームシステムとネームサーバーを一読することをお勧めします。
ネームサーバーという用語は、さまざまなコンテキストでも使用されています。詳細については、Spiffの回答を参照してください。
コンテキストによっては、「ネームサーバー」という用語は、インターネットドメインネームシステムの一部ではないサーバーを指す場合があります。たとえば、WINSサーバーは、Microsoftの従来の専用ネットワークプロトコル用のネームサーバーです。インターネットDNSの一部ではない独自のタイプのネームサーバーを備えた他のレガシーLANシステムがあった可能性があります。
トリッキー!
DNSサーバーは通常、FQDN(www.xxx.com)をIPアドレス(192.168.0.1)に変換するためのものです。
(DNSサーバーはさらに多くのことを行い、逆引き参照を実行できます。また、近年では、テキストタグ、geo-ipなど、他の多くのタスクを実行します)。
一方、「ネームサーバー」は通常、DNSサーバーを見つけるために使用されます。
たとえば、Whoisレコードでは、ネームサーバーは通常、そのドメインのレコードをホストするDNSサーバーのアドレスです。
さらに複雑な例として、照会www.superuser.com
すると、DNSサーバーに移動し、スーパーユーザーのネームサーバーで再帰的なDNSルックアップが発生します。
いくつあるか-弦の長さはどれくらいですか!これは答えるのは不可能な質問です...推測として、私はそれを数百万人に、おそらく数百万人に(おそらく一般にアクセス可能なDNSサーバーのために)入れます。
DNSはドメインネームシステムであり、ドメインネームサーバーのようなものはありません!
ドメインネームシステム(DNS)は、インターネット、プライベートネットワークに接続されたコンピューター、サービス、またはリソースの階層型分散名前付けシステムです。参加している各エンティティに割り当てられたドメイン名にさまざまな情報を関連付けます。最も顕著なのは、簡単に記憶されたドメイン名を、世界中のコンピューターサービスとデバイスを見つけるために必要な数値のIPアドレスに変換することです。
DNSには、次のような多くのDNSレコードタイプがあります
注:2013年2月の時点で、letter.root-servers.netの形式で名前が指定された13のルートネームサーバーがあり、文字の範囲はAからMです(13を超える物理的な場所に存在します)。以下にリストを示します。
.
ルートドメインです。例:google.com。URLの余分なドットに注意してください。:)