ホームページ >よくある問題 >DNSの機能は何ですか?

DNSの機能は何ですか?

angryTom
angryTomオリジナル
2020-02-08 15:27:2436999ブラウズ

DNS は、ドメイン名と IP アドレスを相互にマッピングする World Wide Web 上の分散データベースです。ユーザーは、マシンが直接読み取ることができる IP 文字列を覚えていなくても、より便利にインターネットにアクセスできるようになります。ドメイン名を介して最終的にドメイン名に対応する IP アドレスを取得するプロセスをドメイン名解決と呼びます。

#DNS の機能とは何ですか?

DNS ドメイン ネーム システム (ドメイン ネーム システム)、その機能は ドメイン名を IP アドレスに解決することであり、ドメイン名と IP アドレスはサービスのためにリンクされているため、 IP アドレスを入力する代わりに、URL を入力して Web サイトにアクセスします。

各 IP アドレスにはホスト名を付けることができます。ホスト名は、小数点で区切られた 1 つ以上の文字列で構成されます。ホスト名は、各 IP デバイスの IP アドレスを丸暗記するのではなく、比較的直感的でわかりやすいホスト名を覚えてください。これが DNS プロトコルの機能です。

DNSの機能は何ですか?

DNS 機能マッピング

1. 静的マッピング. ホストから IP アドレスへのマッピングは各デバイスで設定されます。独自のマッピング テーブルを独立して、このデバイスでのみ使用するために維持します。

2. 動的マッピング、ドメイン名解決システム (DNS) を確立し、専用 DNS サーバー上でホストから IP アドレスへのマッピングのみを構成します。通信にホスト名を使用する必要があるネットワーク上のデバイスは、次のことを行う必要があります。まず DNS にアクセスし、サーバーはホストに対応する IP アドレスを問い合わせます。

ホスト名を介して最終的にホスト名に対応する IP アドレスを取得するプロセスをドメイン名解決 (またはホスト名解決) と呼びます。ドメイン名を解決するときは、最初に静的ドメイン名解決方法を使用できます。静的ドメイン名解決が失敗した場合は、動的ドメイン名解決方法を使用します。一般的に使用されるドメイン名の一部を静的ドメイン名解決テーブルに入れることができるため、ドメイン名解決の効率が大幅に向上します。

DNS の重要性

1. 技術的な観点から見る

DNS 解決は、インターネット上のほとんどのアプリケーションの実際のアドレス指定方法であり、ドメイン名テクノロジー ドメイン名テクノロジーに基づく開発とさまざまなアプリケーションにより、インターネット アプリケーションとプロトコルが強化されました。

2. リソースの観点から

#ドメイン名はインターネット上の識別マークであり、重複することのできない一意の識別リソースです。インターネットのグローバル化により、ドメイン名は国家戦略リソースとなっています。それは国の主権を特定するものです。

DNS クエリの種類

1. クエリ方法は

再帰クエリに分かれており、成功した応答または失敗したクエリが返されます。一般に、クライアントとサーバー間のクエリは再帰的です。つまり、クライアントが DNS サーバーにリクエストを送信するときに、DNS サーバー自体で解決できない場合は、別の DNS サーバーにクエリ リクエストを送信して、転送します。結果はクライアントに。

反復クエリ: サーバーは反復クエリを受信し、結果を返します。この結果は必ずしもターゲット IP とドメイン名の間のマッピング関係ではなく、他の DNS サーバーのアドレスである場合もあります (ターゲット IP をさらに取得するため)。

2. クエリの内容に基づいて、

フォワード クエリはドメイン名で IP アドレスをクエリします。

逆クエリは、IP アドレスによってドメイン名をクエリします。

その他の関連チュートリアルについては、PHP 中国語 Web サイトをご覧ください。

以上がDNSの機能は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。