ドメイン ネーム システムは、ドメイン名と IP アドレスを相互にマッピングする分散データベースです。その主な機能は、ドメイン名解決サービスを提供し、ドメイン名を IP アドレスに解決することであり、ユーザーは入力するだけで済みます。ウェブサイトにアクセスする際のドメイン名を、より便利にインターネットにアクセスできるようにする機能です。
ドメイン ネーム システムの主な機能は、ドメイン名解決サービスを提供し、ドメイン名を IP アドレスに解決し、ユーザーが簡単な操作で Web サイトにアクセスできるようにすることです。ドメイン名の入力機能。
ドメイン ネーム システム (DNS) は、オンライン マシンの名前付けの問題を解決するインターネット上のシステムです。インターネットのサービスです。ドメイン名と IP アドレスを相互にマッピングする分散データベースとして、人々がより便利にインターネットにアクセスできるようにします。
ドメイン ネーム システム (DNS) は、TCP および UDP ポート 53 を使用します。現在、ドメイン名の各レベルの長さの制限は 63 文字であり、ドメイン名の合計の長さは 253 文字を超えることはできません。
ドメイン名の構造:
ドメイン ネーム システム (DNS) は、リゾルバーとドメイン ネーム サーバーで構成されます。ドメインネームサーバーとは、ネットワーク内のすべてのホストのドメイン名とそれに対応するIPアドレスを格納し、ドメイン名をIPアドレスに変換する機能を備えたサーバーを指します。ドメイン名は IP アドレスに対応している必要がありますが、IP アドレスにドメイン名がある必要はありません。
ドメイン ネーム サーバーが果たす役割に応じて、ドメイン ネーム サーバーは 4 つの異なるタイプに分類できます。
ドメイン ネーム システムは、ディレクトリツリーのような構造。ドメイン ネーム サーバーは、クライアント/サーバー モデルにおけるサーバー側であり、主にメイン サーバーとフォワーディング サーバーの 2 つの形式があります。ドメイン名を IP アドレスにマッピングするプロセスは、「ドメイン名解決」と呼ばれます。
ドメイン ネーム システム (DNS) の仕組み:
最初のステップ: クライアントはドメイン名解決リクエストを作成し、リクエストを送信します。ローカルドメインネームサーバーへ。
ステップ 2: ローカル ドメイン ネーム サーバーはリクエストを受信すると、まずローカル キャッシュにクエリを実行します。そのようなレコードが存在する場合、ローカル ドメイン ネーム サーバーはクエリ結果を直接返します。
ステップ 3: ローカル キャッシュにそのようなレコードがない場合、ローカル ドメイン ネーム サーバーはルート ドメイン ネーム サーバーにリクエストを直接送信し、ルート ドメイン ネーム サーバーはクエリされたドメイン (ルート ドメイン名) からローカル ドメイン ネーム サーバーのアドレス)。
ステップ 4: ローカル サーバーは、前のステップで返されたドメイン ネーム サーバーにリクエストを送信し、リクエストを受け入れるサーバーは自身のキャッシュを照会します。そのようなレコードがない場合は、そのアドレスが返されます。関連する下位レベルのドメイン ネーム サーバーが返されます。
ステップ 5: 正しいレコードが見つかるまでステップ 4 を繰り返します。
ステップ 6: ローカル ドメイン ネーム サーバーは、返された結果を次回使用できるようにキャッシュに保存し、結果をクライアントに返します。
以上がこの記事の全内容です、皆様の学習のお役に立てれば幸いです。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !
以上がドメインネームシステムの主な機能は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。