「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

プライマリネームサーバ

pointこの用語のポイント

point権威DNSサーバだよ

pointメインで動いているやつだよ

pointゾーンファイルの中身は人間様が設定するよ

スポンサーリンク

簡単に書くよ

プライマリネームサーバ(英:primary name server)とは

メインで動いている権威DNSサーバ(自分の管理している情報を教えてあげるのが仕事のDNSサーバ)のこと。
もう少し具体的に書くと

お仕事で使うファイル(ゾーンファイル)の中身を人間様が設定してくれる権威DNSサーバのこと
です。


image piyo

詳しく書くよ

最初に留意事項です。
このページの説明は

DNS
DNSサーバ
権威DNSサーバ


の意味を知っている前提で書きます。
簡単に補足はしますけどね。
できれば上記の用語の意味を理解してから続きを ご覧ください。

プライマリネームサーバ

それでは順番に見ていきましょう。

DNSサーバには

1.フルサービスリゾルバDNSキャッシュサーバ
2.権威DNSサーバDNSコンテンツサーバ


の2種類あります。

一般的には、パソコンさんからの問い合わせはフルサービスリゾルバさんが受け付けて対応します。
フルサービスリゾルバさんが対応しきれない場合には、権威DNSサーバさんに「こんな問い合わせが来たんだけど、知ってたら教えて~」と助けを求めます。

プライマリネームサーバ2

権威DNSサーバさんはフルサービスリゾルバさんからの問い合わせに対して分かる範囲で答えてあげます。

プライマリネームサーバ3

権威DNSサーバさんは普通、同じようなやつが2台同時に動いています。
どちらかがぶっ壊れても困らないようにです。

プライマリネームサーバ4

この2台の権威DNSサーバさんのうち

メインで動いている方の権威DNSサーバさん

が「プライマリネームサーバ」です。
プライマリDNSサーバ」とも呼ばれます。

プライマリネームサーバ5

あと、ついでなので書いておくと、サブの方は「セカンダリネームサーバ」です。
セカンダリDNSサーバ」とも呼ばれます。

プライマリネームサーバ6

……というのが大雑把な説明です。

次に、もう少し細かい部分の説明をします。

権威DNSサーバさんは自分の管理している情報を教えてあげるのがお仕事です。
「自分の管理している情報」は「ゾーンファイル」と呼ばれるファイルに書かれています。
問い合わせがあったらゾーンファイルの内容をもとにして解答します。

プライマリネームサーバ7

対応するIPアドレスやドメイン名がゾーンファイルに書いてあれば「そのIPアドレス(ドメイン名)は、これだよ~」と返事をします。

プライマリネームサーバ8

該当する情報の管理が他のDNSサーバさんに委託されていれば「あいつに任せてるから、そっちに聞いてよ」と問い合わせ先を紹介します。

プライマリネームサーバ9

問い合わせ内容がとんちんかんであれば「そんなの知らないよ。顔を洗って出直してきな」と返事をします。

プライマリネームサーバ10

権威DNSサーバさんはゾーンファイルをもとにして問い合わせに答えているのです。

さて、このゾーンファイルですが、中身は誰が作っているのでしょうか?

それは人間様です。
人間様がちまちまとゾーンファイルの中身を書いて、権威DNSサーバさんに「ほれ、これを使え」と渡しています。

プライマリネームサーバ11

ただし、ここで注意が必要です。
人間様が渡しているのはプライマリネームサーバさんに対してだけです。
セカンダリネームサーバさんはプライマリネームサーバさんから「こんな中身だったよ」と教えてもらいます。

プライマリネームサーバ12

それぞれが使うゾーンファイルの中身は

プライマリネームサーバ:人間様が設定
セカンダリネームサーバ:プライマリネームサーバさんから教えてもらって設定


となります。

プライマリネームサーバ13

実際のところ、これがプライマリネームサーバとセカンダリネームサーバの違いです。
「メイン」とか「サブ」とか書きましたが、フルサービスリゾルバさんから見ればプライマリネームサーバとセカンダリネームサーバは同じです。
特に区別は ありません。
同じ質問をすれば同じ答えが返ってきます。

プライマリネームサーバ14

プライマリネームサーバとセカンダリネームサーバの違いは、ゾーンファイルの中身の設定方法の違いです。

ちなみに、話を単純化するためにセカンダリネームサーバが1台で説明しましたが、セカンダリネームサーバが2台以上出てくることもあります。

プライマリネームサーバ15

その場合でも考え方は同じです。
人間様がプライマリネームサーバのゾーンファイルの中身を設定し、セカンダリネームサーバのゾーンファイルの中身はプライマリネームサーバから教えてもらって設定します。

プライマリネームサーバ16


image piyo2

一言でまとめるよ

まぁ「プライマリネームサーバ」って単語が出てきたら「メインで動いている権威DNSサーバ(自分の管理している情報を教えてあげるのが仕事のDNSサーバ)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像042
書籍画像034

おまけ

■訳してみるよ

「primary(プライマリ)」の意味は「最初の」とか「一番目の」とか「主要な」とかです。
「name(ネーム)」の意味は「名前」とかです。
「server(サーバ)」の意味は「仕える人」とか「給仕人」とかです。
何となく くっつけると

最初の、名前の給仕人

となります。





書籍画像
わわわ説明術コラム
宣伝だよ
実務で役立つ ログの教科書 基礎知識から収集方法・分析手法・トラブルシューティング・パフォーマンス最適化・機械学習での活用まで
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
クイズで学ぶUIデザイン ユーザビリティの基本が身につく50問