- DNS はドメイン名を IP アドレスに変換し、Web サイトやオンライン サービスへのアクセスを容易にします。
- これは、複数のサーバーにわたって階層的に編成された分散データベースを通じて機能します。
- DNS 解決プロセスを使用すると、ドメイン名の IP アドレスを照会して取得できます。
- DNS レコードは、ドメイン名を IP アドレスおよびネットワーク上のさまざまな種類のサービスに関連付けます。
DNS: 定義、種類、特徴
DNS の定義
ドメインネームシステム(DNS)は、インターネット上のドメイン名の場所に関する情報を格納する分散型データベースです。DNSはドメイン名をIPアドレスに変換し、URLを入力することでウェブサイト、電子メール、その他のオンラインリソースにアクセスできるようにします。
ドメインネームシステム(DNS)は、今日のインターネット利用において不可欠な要素です。これにより、ユーザーは「www.google.com」のような覚えやすいアドレスを使用してさまざまなウェブサイトにアクセスできますが、実際にはそれ以上の役割を果たしています。
ドメインネームシステムの種類
DNS は分散データベースであり、複数のサーバーに保存されます。これらのサーバーはゾーンに編成され、さまざまな組織または個人に委任されます。
各ゾーンも階層化されています。トップレベルドメイン (TLD) は DNS ツリーの最上位にあり、その後に .us や .uk などの国コード TLD が続きます。次に、.nyc や .ca などの州/省コードを入力します。次に、.manhattan のような都市コードと .westvillage のような地域コードを使用します。この文脈では、レコードとゾーンを正しく管理するには、の構造と構成を理解することが不可欠です。
ドメインネームシステムの特徴
DNSは分散型データベースであり、つまり多数の異なるサーバーにデータが分散されています。そのため、集中型データベースよりも障害に対する耐性が高く、たとえ1台のサーバーがダウンしても、他のサーバーからデータにアクセスできます。
ドメイン ネーム システムの階層は階層化されています。最上位レベルには、.com や .org などのトップレベル ドメイン (TLD) があります。その下には、google.com や apple.com などの第 2 レベル ドメインがあります。これらの下には、gmail.google.com などのサードレベル ドメインがあります。
ドメイン ネーム システムを十分に理解することは、インターネットを使用するすべての人にとって不可欠です。
DNS はインターネットの基本的な部分であり、ドメイン名を IP アドレスに変換して、ユーザーが Web サイトやその他の Web サービスに接続できるようにするために使用されます。さらに、内部および外部ネットワークで検索を実行するためにも使用されるため、実際の IP アドレスを事前に知らなくても、自宅のコンピューターや携帯電話から Web サイトにアクセスできるようになります。
ドメイン ネーム システムは、電子メールや Web ブラウジングにも不可欠です。ドメイン ネーム システムのおかげで、Google の Web サイトにアクセスするたびに「74.125.224.72」ではなく「google.com」と入力できるようになります。世界中の DNS サーバーが、人間が判読できるアドレスを機械が判読できる数字に変換し (またはその逆) なければ、私たちはみな、迷子にならないように必死にコンピューターの中に閉じ込められてしまうでしょう。
DNS関連概念の重要な定義
以下に、コンピュータネットワークにおけるドメインネームシステム(DNS)に関連する概念の定義を示します。
DNS(ドメインネームシステム)
これは、人間が読みやすいドメイン名を、ネットワーク上のコンピュータやその他のデバイスで使用される数値のIPアドレスに変換するシステムです。
ドメイン名
これは、Web アドレスの読みやすく覚えやすい部分です (例: 「google.com」)。ドメイン名は、ドメイン ネーム システム内の特定の IP アドレスに割り当てられます。
IP (インターネット プロトコル)
ネットワーク上のデバイス間の通信を可能にする一連のルールです。ネットワーク上のすべてのデバイスには、そのデバイスを識別するために使用される一意の IP アドレスがあります。
IPアドレス
これは、ネットワークに接続されたデバイスを識別するための一連の数字です。IPバージョン4(IPv4)アドレスまたはIPバージョン6(IPv6)アドレスのいずれかになります。
DNSサーバ
これは、ドメイン名レコードとその対応するIPアドレスを保存および管理するデータベースを含むネットワークサーバーです。ドメインネームシステム(DNS)サーバーは、ドメイン名の検索と変換を支援します。
DNS解決
ドメイン名を検索し、対応する IP アドレスに変換するプロセスです。 Web ブラウザにドメイン名を入力すると、システムはドメイン ネーム システム サーバーにクエリを実行し、ドメイン名に関連付けられた IP アドレスを取得します。
DNSレコード
DNSレコードとは、ドメイン名とIPアドレスを関連付ける、 DNSサーバーのデータベース内のエントリです。DNSレコードには、Aレコード(IPv4アドレス)、AAAAレコード(IPv6アドレス)、CNAMEレコード(ドメイン名エイリアス)、MXレコード(メールサーバー)など、さまざまな種類があります。
DNSキャッシュ
これは、DNS サーバーが DNS クエリから取得した情報を一時的に保存し、同じドメインに対する将来のクエリの待ち時間を短縮するメカニズムです。
DNS 権限
権威 DNS サーバーは、特定のドメインまたはサブドメインの「公式」情報を持つサーバーです。 DNS サーバーに要求された情報がない場合、必要な情報を提供できる権限のあるサーバーが見つかるまで他のサーバーに照会します。