DNSコンテンツサーバ
DNSサーバだよ
自分が持っているゾーンファイルを参照して答えるよ
分からなければ「ごめん、分かんない」って返事するよ
簡単に書くよ
DNSコンテンツサーバ(読:ディーエヌエスコンテンツサーバ 英:DNS content server?)とは
「権威DNSサーバ」のこと。
用語の中身としては
IPアドレス
(インターネットをするときにコンピュータに割り当てられる住所)とドメイン名
(IPアドレスに付けた人間様向けの名前)の対応を管理するのが仕事のコンピュータ(DNSサーバ)の分類のひとつ
であり
自分の管理している情報を教えてあげるのがお仕事のDNSサーバさんのこと
です。
もう少し具体的に書くと
IPアドレスとドメイン名の紐付けに関して、自分の管理する範囲内のIPアドレスとドメイン名の対応表を持っていて、問い合わせに対してはその対応表をもとに返事をするDNSサーバさんのこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として
・IPアドレス
・ドメイン名
・DNS
・DNSサーバ
について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
IPアドレスは「コンピュータさん向けのネットワーク上の住所」です。
インターネットっぽい通信において、送信先を特定するときとかに使う情報です。
「198.51.100.2」のような形式になっています。
ドメイン名は「IPアドレスに付けた人間様向けの名前」です。
インターネットやメールなどで使われる住所です。
「i-3-i.info」のような形式になっています。
DNSは「IPアドレスとドメイン名を紐付けしまっせシステム」です。
パソコンさんはIPアドレスしか分かりません。
ドメイン名を見せられても「う~ん、どこの住所だろう」と困ってしまいます。
一方、人間様はIPアドレスがピンときません。
「198.51.100.1」と「198.51.100.10」と「198.51.100.11」の違いなんて、パッと見で分かりませんよね。
うっかりミスも増えそうです。
そのため、コンピュータさんはコンピュータさんが分かりやすい形式の住所(IPアドレス)を、人間様は人間様が分かりやすい形式の住所(ドメイン名)を使えるようにするための仕組みがあります。
具体的には、事前にIPアドレスとドメイン名を対応付けておいて、必要に応じて変換するのです。
この「IPアドレスとドメイン名を紐付けて変換する仕組み」をDNSと言います。
変換する お仕事をしているコンピュータさんは「DNSサーバ」です。
以上を踏まえて
自分が管理している情報を教えてあげるのがお仕事のDNSサーバさん
が「DNSコンテンツサーバ」です。
「権威DNSサーバ」とも呼ばれます。
DNSサーバさんは2種類あります。
1.どんな手を使おうともお問い合わせに答えてあげるのがお仕事のDNSサーバさん
2.自分の管理している情報を教えてあげるのがお仕事のDNSサーバさん
の2つです。
どんな手を使おうともお問い合わせに答えてあげるのがお仕事のDNSサーバさんは、問い合わせがあると、答えを知っていそうなDNSサーバさんに「こんな問い合わせが来たんだけど、答えを知っていたら教えてよ」と聞きに行きます。
言わばカンニング野郎です。
このカンニング野郎なDNSサーバは「フルサービスリゾルバ」や「DNSキャッシュサーバ」と言います。
自分の管理している情報を教えてあげるのがお仕事のDNSサーバさんは、IPアドレスとドメイン名の対応表を持っていて、問い合わせに対して「そのIPアドレスは、このドメイン名だね~」や「そのドメイン名は、このIPアドレスだよ~」と答えてあげます。
対応表に載っていなければ「知らないな~」と答えます。
この
自分が管理している情報を教えてあげるのがお仕事のDNSサーバさん
がDNSコンテンツサーバです。
DNSコンテンツサーバさんは自分の管理する範囲が決まっています。
そして自分の管理する範囲内の情報をあらかじめファイルにまとめて持っています。
自分の管理する範囲内の情報が書いてあるファイルは「ゾーンファイル」という名前です。
DNSコンテンツサーバさんは、問い合わせがあったとき、ゾーンファイルをもとにして答えます。
対応するIPアドレスやドメイン名がゾーンファイルに書いてあれば「そのIPアドレス(ドメイン名)はこれだよ~」とお返事してあげます。
該当する情報の管理が他のDNSサーバさんに委託されていれば「あいつに任せているから、そっちに聞いてよ」と問い合わせ先を紹介してあげます。
問い合わせ内容がとんちんかんであれば「そんなの知らないよ。顔を洗って出直してきな」とお返事します。
これがDNSコンテンツサーバさんのお仕事です。
一言でまとめるよ
まぁ「DNSコンテンツサーバ」って単語が出てきたら「自分が管理している情報に従ってお返事するDNSサーバさん
(IPアドレスとドメイン名の対応を管理するのが仕事のコンピュータ)なんだな~」と お考えください。
おまけ
■訳してみるよ
「DNS」は「Domain Name System(ドメイン・ネーム・システム)」の略です。
「domain(ドメイン)」の意味は「領域」とか「区域」とか「領土」とかです。
「name(ネーム)」の意味は「名前」とかです。
「system(システム)」はカタカナで「システム」と解釈してください。
「content(コンテンツ)」の意味は「中身」とか「内容物」とかです。
「server(サーバ)」の意味は「仕える人」とか「給仕人」とかです。
何となく くっつけると
領域名システムの内容物の給仕人
となります。
■検索してみる?






