ドメインとDNSの主な違いは、DNS(ドメインネームシステム)が必要なウェブページを提供するために対応するIPアドレスにドメインを変換するサーバーである間、ドメインは、特定のウェブサイトを識別するのに役立つ文字列の一部であるということです。
ワールドワイドウェブ(WWW)には、教育、電子商取引、政府、エンターテインメントなど、数多くのウェブサイトが存在します。
各ウェブサイトには、ドメイン名が必要です。
これは、ウェブサイトを識別するのに役立ちます。
ドメインは、特定のユーザーに固有のものであり、他の人が自分のウェブサイトのためにその名前を使用することはできません。
ユーザーがブラウザでドメインを入力すると、DNSはその名前を一致するIPアドレスに変換し、必要なウェブページを提供します。
簡単に言うと、DNSはドメインをIPアドレスに解決します。
ドメインとは
WWWには膨大な数のWebサイトが存在します。
Webサイトをユーザーに見せるためには、ドメインやドメイン名を持つことが必要です。
ドメインとは、Webサイトを識別するための文字列のことです。
例えば、このホームページのドメインは「pediaa.com」です。
ドメイン名には、ウェブサイトの種類やウェブサイトが属する会社を表すための拡張子が含まれています。
.comは世界的な企業を、.govは政府組織を表します。
同様に、.orgは非政府組織を表しています。
ユーザーがウェブサイトやウェブページにアクセスすると、ウェブブラウザーの画面の上部にウェブアドレスまたはウェブ上の位置が表示されます。
これがURL(Uniform Resource Locator)です。
例を挙げると、次のようになります。
上記のURLでは、”pediaa.com “がドメインです。
これは、登録された所有者に属する固有の名前で、ウェブサイトのトップページを指しています。
ユーザーは “GoDaddy.com “などのドメイン名レジストラからドメイン名を支払い、登録することができる。
一度購入したドメインは、登録されている間、そのユーザーだけのものとなる。
ユーザーが更新を回避するとき、そのドメインは、いくつかの他のユーザーに利用できるようになります。
個人や組織は、合理的な量のための彼らのウェブサイト用のドメインを購入することができます。
DNSとは
WWW上の機器やサービスは、IPアドレスを使っています。
ユーザが一つ一つのIPアドレスを入力することは不可能です。
この問題を解決するのがDNSです。
Domain Name Systemの略です。
ユーザーがWebブラウザでドメインを入力すると、DNSサーバーがドメイン名を対応するIPアドレスに変換します。
DNSのタスクは、電話帳に似ています。
ユーザーは、名前を検索することによって、対応する電話番号を見つけることができます。
同様に、ユーザーがブラウザにドメインを入力すると、DNSはそれを対応するIPアドレスに変換し、必要なウェブサイトを検索して表示する。
図2:DNSのイメージ
例えば、ユーザーがブラウザでpediaa.comを入力すると、DNSはデータベースを検索して、そのドメインに一致するIPアドレスを見つけます。
見つかった後、そのドメイン名をウェブサイトのIPアドレスに解決する。
これで、ユーザーはpediaa.comと通信し、必要なウェブページを取得することができる。
ドメインとDNSの違い
定義
ドメインとは、インターネット内の管理上の自律性、権限、または制御の領域を定義する識別文字列です。
DNSまたはドメインネームシステムは、インターネットまたはプライベートネットワークに接続されたコンピュータ、サービス、その他のリソースのための階層的分散型ネーミングシステムです。
使用方法
ドメインはユーザーが特定のウェブサイトを識別するのに役立ち、DNSはドメイン名を数値のIPアドレスに変換して必要なコンピュータサービスやデバイスを提供するのに役立ちます。
結論
ドメインとDNSの違いは、ドメインが特定のウェブサイトを識別するための文字列であるのに対し、DNSはドメインを対応するIPアドレスに変換し、必要なウェブページを提供するサーバーである点です。