DNSドメインネームシステムの紹介

ドメインネームシステム(DNS)は、ホスト名とIP提供するための分散データベースTCP / IPアプリケーションである
サイトとの間の変換および電子メールについてのルーティング情報を。なお、ここでいう分散することはないI nternet上の単一の部位を意味する
すべての情報を持っています。各サイト(例えば大学の学科、キャンパス、企業として、あるいは企業内)、自身の保持する
情報データベースを、私nternetクエリに他のシステム(クライアント)で使用するためにサーバープログラムを実行します。DNSは、提供
プロトコルは、サーバーとクライアントのプログラムが相互に通信することができます。
アプリケーションの観点からは、DNSへのアクセスは、アドレス・リゾルバ(レゾルバ)により達成されます。U nixのに
ホスト、主に二つのレゾルバライブラリ関数のgethostbyname(3)とのgethostbyaddr(3)アクセスを介して
アプリケーションが一緒にコンパイルされたときにアプリケーションに接続されています。かつての受信ホスト名がIPアドレスを返され、後者は
、ホスト名を見つけるためにIPアドレスを受信します。この変換を達成するための1台の以上のネームサーバによってパーサ。
図4 - 2リゾルバは通常、アプリケーションの一部であることを示します。パーサは、動作であるTCP / IPプロトコルとしてではない
、システムのカーネル。図のもう一つの基本的な概念が注目される:アプリケーション・プログラムで開いたり、TCP接続を要求した
UDPデータグラムを送信する前に。ハートは、ホスト名をIPアドレスに変換するものとします。TCP / IPオペレーティングシステムのカーネルの
プロトコルファミリは、DNSのためにそれを知りませんでした。
RFC 1034 [Mockapetrisの1987A] [Mockapetris 1987b] RFC 1035、DNSの概念と機能を示す図である
DNSの仕様や実装の詳細。(パーサとネームサーバを含む)DNSの最も一般的なバージョンはBINDです-
バークレー私は、ドメインネームサーバをnternet。サーバーの名前は呼ばれています。[Dのanzig、Oのbraczkaとクマー1992]の分析
DNS WANに生成されたトラフィック。
14.2 DNS基礎
階層構造を持つDNS名前空間と同様のU nixのファイルシステム。組織のこのレベル

各ノードは(図14 -円)で63文字までの特定の長さを有します。樹木の根にはされない
特殊なノード識別子。すべてのコールでは、大文字と小文字を区別しません。ノードの任意の名前は、ドメインツリーにある
中間点を用いて、上部領域までノードから一連の「」これらのドメイン(このU nixのファイルがなお分離
システム異なる経路を形成する、ファイルパスであります)根形成から下方に順次。ツリードメイン内の各ノードには持っている必要があり
、ツリー内のドメイン名が異なるノードが同じIDを使用して、一意の名前を。
。「」ポイントを終了するドメイン名は、絶対ドメインの完全修飾ドメイン名またはFQDN(完全修飾!ドメインと呼ばれている
。TUC。NOAO。エドゥ例えば日、N AME).. ドメイン名は、ドットで終了していない場合は、ドメイン名が不完全であると考えられます。
完全なドメインを作成する方法DNSソフトウェアの使用に依存しています。不完全なドメイン名はラベルの構成の2つ以上から構成されている場合

それが完全であることを信じている、またはドメイン名の右にあるローカルサフィックスに参加します。たとえば、ローカルドメイン太陽追加して
サフィックスを。TUC。NOAO。エドゥ。完全になって。

:トップレベルドメインを3つのに分割されている
1)ARPAは、名前への変換アドレスとして使用される特殊なフィールド(私たちは)セクション145で紹介します。
2)7つの3文字の一般的なドメイン。一部の本はまた、これらのドメイン組織のドメインと呼ぶことにします。
3)2文字の国コードフィールドの全ては、これらのドメインで定義されたISO 3 1 6 6に基づいており、国家ドメイン、または地理的と呼ばれる
地域。

おすすめ

転載: www.cnblogs.com/momenglin/p/11220611.html