今回は「DNS」についてです。
初めに
IT用語をまとめたサイトは数多くあります。
あるのですが、詳しく説明しようとしているのか情報過多になって、結局何が言いたいのかわからないサイトが非常に多いです。
また、編集者が知ってて当たり前と認識している内容の説明はスルーしていることも多々あります。
私は一応電気電子が専攻なので、IT用語は基礎中の基礎から知りたいのです。
その為、こうして自分で調べて自分なりに自分の言葉でまとめておこうと思ったわけです。
本記事は、タイトル通り”ふんわりとイメージする”、つまり入門向きの内容となっています。
難しい言い回しがあるなら例を挙げるなりして噛み砕いて記載します。
そこまでしないと自分で理解したと言えませんし。
また、形式ばった書き方だと拒否反応が起きる方もいそうなので、言葉遣いもゆるゆるにしています。
詳細なガチガチとした解説をお求めの人は他のサイトを見よう!
『せっかくだから俺はこの緑のブログを選ぶぜ!』という方はこのまま読み進めてくださいな。
DNSとは?
DNSとは英語で[Domain Name System]と書きます。
直訳で[ドメイン名システム]になります。
ドメインとは、コンピュータやネットワークを識別する為の住所のことです。
正式にはドメイン名というのですが、略してドメインと呼ばれていることが多いです。
私たちはインターネットで検索して色々な情報を閲覧しているわけですが、その情報を提供してくれているコンピュータ(サーバと呼ぶ)が世界のどこかにあります。
この「サーバがどこにあるのか」という情報を表しているのがドメインです。
例えば、私のブログのホームページのURLは「https://www.flatsvillage.com」になっています。
この場合、「flatsvillage.com」という部分が私のブログのドメインです。
この住所に私のブログ用の記事データやら何やらが置かれているので、その情報を参照して今の画面が表示されているわけです。
このドメインは、人間向けにわかりやすくした住所です。
コンピュータ向けの住所はIPアドレスという形で表現されています。
133.102.150.2のようなよくわからない羅列を見たことがないですか?
アレがIPアドレスです。
IPアドレスは数字の羅列で人間としては扱いづらいので、別名としてドメインが運用されています。
このIPアドレスとドメイン名を紐付けて管理するシステムのことをDNSと呼びます。
『このドメインならこのIPアドレスが対応していますよ~』と教えてくれる仕組みということです。
ちなみに、DNSを担っているコンピュータ、またその為のソフトウェアのことはDNSサーバと呼びます。
まとめ
DNSとは、ドメイン名とIPアドレスを紐付けて管理するシステムのことです。
以上、「DNS」についてでした。