アプリケーション層プロトコルは、異なるシステム上で実行されているアプリケーションがどのようにプロセスを処理し、相互にメッセージを渡すかを定義します。
- DNS はドメイン ネーム システムの略です。
- DNS は、ネットワーク上のホスト名とその数値アドレスの間のマッピングを提供するディレクトリ サービスです。
- DNS はインターネットが機能するために必要です。
- ツリー内の各ノードにはドメイン名があり、完全なドメイン名はドットで指定された一連の記号です。
- DNS は、ドメイン名を IP アドレスに変換するサービスです。これにより、ネットワークのユーザーは、他のホストを探すときに、IP アドレスを覚える代わりに、わかりやすい名前を利用できるようになります。
- たとえば、EduSoft の FTP サイトの IP アドレスが 132.147.165.50 だとすると、ほとんどの人は ftp.EduSoft.com を指定してこのサイトにアクセスします。したがって、ドメイン名は IP アドレスよりも信頼性が高くなります。
DNS は、さまざまなプラットフォームで使用される TCP/IP プロトコルです。ドメイン ネーム スペースは、ジェネリック ドメイン、カントリー ドメイン、およびインバース ドメインの 3 つの異なるセクションに分かれています。
汎用ドメイン
- 登録されたホストをその一般的な動作に従って定義します。
- ツリー内の各ノードは、DNS データベースのインデックスであるドメイン名を定義します。
- 3 文字のラベルが使用されており、これらのラベルは組織の種類を表します。
ラベル | 説明 |
---|---|
エアロ | 航空会社および航空宇宙会社 |
私たちは | 企業または企業 |
と | 商業団体 |
コープ | 協力事業団体 |
教育 | 教育機関 |
政府 | 政府機関 |
情報 | 情報サービスプロバイダー |
整数 | 国際機関 |
千 | 軍事グループ |
博物館 | 博物館およびその他の非営利団体 |
名前 | 個人名 |
ネット | ネットワークサポートセンター |
組織 | 非営利団体 |
プロ | 専門職個人団体 |
国のドメイン
国ドメインの形式は汎用ドメインと同じですが、3 文字の組織略称の代わりに 2 文字の国略称 (米国の場合は us など) が使用されます。
逆ドメイン
逆ドメインは、アドレスを名前にマッピングするために使用されます。サーバーがクライアントからリクエストを受信し、サーバーには許可されたクライアントのファイルのみが含まれている場合。クライアントが許可リストに載っているかどうかを判断するために、クライアントは DNS サーバーにクエリを送信し、アドレスと名前のマッピングを要求します。
DNSの仕組み
- DNS は、クライアント/サーバーのネットワーク通信プロトコルです。 DNS クライアントはリクエストを に送信します。 DNS サーバーがクライアントに応答を送信している間、サーバーに応答します。
- クライアント要求には、DNS 順方向参照として知られる IP アドレスに変換される名前が含まれますが、要求には、DNS 逆方向参照として知られる名前に変換される IP アドレスが含まれます。
- DNS は、インターネット上で利用可能なすべてのホストの名前を保存する分散データベースを実装します。
- Web ブラウザなどのクライアントがホスト名を含むリクエストを送信すると、次のようなソフトウェアが送信されます。 DNSリゾルバー DNS サーバーにリクエストを送信して、ホスト名の IP アドレスを取得します。 DNS サーバーにホスト名に関連付けられた IP アドレスが含まれていない場合、要求は別の DNS サーバーに転送されます。 IP アドレスがリゾルバーに到着すると、リゾルバーはインターネット プロトコル経由でリクエストを完了します。