ドメイン・ネーム情報

DNSがいかに働くか知りなさい


ドメイン・ネームサーバー(DNS)はインターネットの重要で見えない部分が、それの最も大きいデータベースの1つを形作る。 インターネットの各機械32ビット番号、4人の八重奏として表現されるIPアドレスと呼ばれる独特な住所は割り当てられる。 これらのIPアドレスを表す方法ユーザーはドットデシマル表示法として"知られている。 典型的な住所はこのようになる: 199.249.150.4

数の一連を覚えていることは容易ではないので、私達が日刊新聞を訪問するすべてのウェブサイトのIPアドレスを心に留めておくことは非常に困難である。 但し、私達は単語を覚えている。 これはドメイン・ネームが映像に入って来るところである。 特定の場所に接続したいと思えばIPアドレスを知る必要があるが、URLを知る必要がある。 DNSはIPアドレスおよび対応する名前の地図作成を得る。

名前および数

DNSはIPアドレスに機械名前を(www.xyz.comのような)変える(199.249.150.9のような)。 基本的には、それは名前住所にと住所から名前に翻訳する。

IPアドレスから機械名前への地図を描くことは逆に地図を描くこと呼ばれる。 あなたのブラウザにhttp://www.xyz.comをタイプする時、www.xyz.comのIPアドレスを得る最初にブラウザの必要性。 機械はIPアドレスを調べるのに案内サービスを使用し、このサービスはDNSと呼ばれる。 www.xyz.comにあなたの機械一級品をタイプするときwww.xyz.comのためのIPアドレスを見つけるようにそれに頼むDNSサーバに連絡する。 このDNSサーバはそれからインターネットの他のDNSサーバに接触するかもしれない。 従ってDNSはサーバーのグローバル・ネットワークとして考慮されるある。 DNSの大きい利点は構成がそれを更新するために責任がないことである。 それは知られているものが分散型データベースとしてである。

3つの手紙コード

DNSサーバはDNSソフトウェアを動かしているちょうどコンピュータである。 最も普及したDNSソフトウェアは縛り(バークレーインターネット名領域) DNSである階層的な、ツリー構造システムである。 上は寄付されたby'. 「である。 そしてシステムの根として知られている。 根の下で7つの即時の補助的な範囲ノードがあり、これらは「com」、「org」、「gov」、「ミル」、「網」、「edu」、「Int」、等である。

DNSは2つの部品から成っている

  • Nameserver

  • リゾルバー

    Nameserver:

    これは名前を調べることの仕事を行う。 通常、機械の集りのための1つのnameserverがある。 nameserverが要求された情報を含まなければ、別のnameserverがによって接触する。 しかしその他すべてのサーバーに連絡する方法をあらゆるサーバーが知ることができるように要求されない。 あらゆるnameserverは根のnameserverに連絡する方法を知りこれはそれからすべての第2レベルの範囲のためのあらゆる権威のあるnameserverの位置を知っている。

    リゾルバー:

    これはクライアントマシンでDNS調べを始めるために動く。 それは使用するためにnameserversのリストを含んでいる。 私達が読んだように、これらのnameserversのそれぞれの機能は一流の問い合わせを解決することである。 3つの貯蔵タイプのnameservers第一次nameserver、二次nameserver、およびnameserverを貯蔵することがある。 二次nameserversはバックアップとして形成される。 nameserversの決心の名前の問い合わせだけ貯蔵してしかしDNSのデータベース・ファイルを維持してはいけない。 第一次nameserversへのどの変更でも二次nameserversに広がる必要があることにここに注意することは重要である。 これは第一次nameserversがデータベースレコードを所有するのである。 変更は「地帯移動」のによって広がる。

    「貯蔵が"いかに働くか

    DNSは操作のために「貯蔵」の原則を使用する。 nameserversが地図を描くことについての情報を受け取るとき、この地図を描く同じのための情報.further問い合わせを使用するそれにより調査のコストを削減するこの貯蔵された結果を、貯蔵する。 nameserversは永久に貯蔵しない。 貯蔵に構成の呼ばれた有効時間(TTL)があり、サーバーが情報をどの位貯蔵するかTTLは定める。 従ってnameserversの隠し場所がIPアドレスを受け取るとき、それはそれのTTLを受け取る。 nameserverは一定期間のためのIPアドレスを貯蔵したりそして放棄する。

    プロセスはDNSの住所があるIPアドレスを定める必要があるとき住所を解決するためにローカルホストを頼む。 これはさまざまな方法ですることができる:

    テーブルは調べる。 UNIXのホストで、テーブルは/etc/hostsである。

    プロセスはとローカルnameserversを伝える。 これはUNIXシステムで示される。

    ファイルの情報からか等またはresolve.conf識別される遠隔システムへマッサージを送ることによって。

    nameserverが受け取るときある範囲のための問い合わせは顧客によりよいnameserversの指定によって、それ紹介を送るかもしれない役立たない。 通常要求が扱うことができるか、またはDNS名スペースの根が達されるまでどのDNSサーバでも高レベルサーバーに等扱うことができない要求を渡すか回帰的な方法で作動させなさい。

    nameserversは階層を示す全体の範囲を横断することは可能である他のnameserverにポインターを含んでいる。 最初のnameserverの住所のホストは形成されなければならない。 これの後で、それはあらゆる部分か階層を示すDNSに責任があるnameserverを見つけるのにDNSの議定書を使用ことはできる。

    従ってnameserverは要求を受け取るとき、次のいずれかをすることができる:

    それはIPアドレスの要求に答えることができる。 この方法は反復的呼ばれる。 これでは、顧客はドメイン・ネームを解決するためにサーバーを単に頼む。 サーバーはデータベースにアクセスし、IPアドレスを見つけ、そしてそれを送返す。 サーバーが住所を見つけなければ、間違いを送返す; DNSのないfound')。 別のnameserverに連絡し、要求された名前のためのIPアドレスを見つけることを試みなさい。 よりよいnameserversのIPアドレスを指定している顧客に紹介を送りなさい。

    「UNIXシステムで利用できるnslookup'isと呼ばれる普及したユーザ・インタフェース。 これを使うと、DNS機能を行うことができる。 このプログラムはまたユーザーに結果を表示する。 使用はnslookup、地帯のすべてのホストのリストを得ることができるである。 これをするためには、最初に地帯のためのnameserverを識別する必要がある。

    DNSと関連付けられる脅威はDNSの内で保持されるデータの完全性および信用の点検の欠乏が原因である。 また、他の議定書はアクセス管理のメカニズムとしてホストネームを使用できる。 インターネット技術特別調査委員会(IETF)はDNSの保証(DNSSEC)延長とDNSの議定書にかなった。 DNSSECへの主要な目的はDNSへ証明および完全性を提供することである。 これらはcryptographicの使用によって提供される

    著者について

    Pawan Bangar、
    技術的なディレクター、
    Birbals、Ebirbals、SeoBirbals、Hbirbals
    インド。

    私達をで訪問しなさい: www.birbals.comwww.ebirbals.comwww.hbirbals.comwww.seobirbals.com

    pawan@ebirbals.com


    より多くの資源:
  • | サイトマップ
    © 2006年