DNSとは何ですか?

最短の答え:

DNSは、インターネットユーザーが、彼らはプロセスで探しているドメイン名のアドレスを受信です。

 

入門

インターネットを使用している場合、ほとんどの人は、このようなwww.simcf.ccとして、ドメイン名でウェブサイト、FTPサーバ、またはその他のインターネットサーバに接続します。

しかし、インターネットアプリケーションは、192.168.1.1のように、ドメイン名を介して通信するが、IPアドレスを使用しないでください。

あなたがプログラムに接続したいドメイン名を入力したときにそのため、あなたのアプリケーションは、最初の接続のためのIPアドレスに変換する必要があります。

ドメイン名解決として道のホスト名の解決マッピングのためのこれらのIPアドレス。

それは、ほとんどのソリューションのアップルやLinux、Unixの、NetWareまたはWindowsの、ドメイン名とIPアドレスであるかどうかを、ほぼすべてのオペレーティングシステムでは、DNSが完了と呼ばれるプロセスを介して行われます。

 

DNS

前述したように、DNSは、それらに対応するIPアドレスへのドメイン名の変換タスクです。

すべてこれはほとんどのユーザーに気づかない、舞台裏で行われています。

あなたがインターネットを使用してアプリケーションにドメイン名を入力すると、アプリケーションは、そのIPアドレスにドメイン名に発行するコマンドにオペレーティングシステムをできるようになります、

IPアドレスへの接続はそれが実行されたすべての操作を実行しようとします。

解決オペレーティングシステムのドメイン名は、その構成によって異なります。

以下のように、ほぼすべてのオペレーティングシステム、ドメイン名解決のためのデフォルトの順序は以下のとおりです。

 

Hostsファイル  - HOSTSは、ドメイン名をIPアドレスに変換するために使用することができるという名前のファイル。任意のマッピングをオーバーライドHOSTSファイルのエントリには、DNSサーバによって解決されます。

ドメインネームシステム -  インターネット上で使用されているシステムの対応するIPアドレスにドメイン名を変換します。オペレーティングシステムは、コンピュータに設定されたDNSサーバに接続し、サーバはクエリのドメイン名のIPアドレスを返すようになります。

NetBIOSは  -これは、Windowsマシンのみに適用され、そして何よりもIPアドレスに名前をマップするために使用失敗した場合のみです。

どのようにDNSの作品?

 

インターネットの世界では、それは住所や都市が含まれていない、彼らは数字と記号を持っています。

IPv4およびIPv6:アドレスの2種類があります。特定のサイトを入力するために、ユーザはそのIPを取得する必要があります。

私たちは、各サイトのすべてのIPを覚えていない、ドメイン名を覚えておく必要があります。ドメイン名は、一般的に、それが容易になりこれ、覚えにくいではありません。

ユーザーがWebサイトの名前を入力すると、ドメイン名解決のプロセスが開始されます。ブラウザは、IPを取得し、ネームサーバにクエリーを送信する必要があります。

このプロセスは、ドメインネームリゾルバを必要とします。最初の答えは、ブラウザがルートサーバは、TLD(トップレベルドメイン)を取得することです。

TLDサーバ(COM、ネットまたは他の)権威サーバがドメイン名を解決します隣にあなたが完全なIPを知るために、検索クエリの参考文献に訪問したいWebサイトを持っています。

なぜ我々は、再帰的なサーバーが必要なのでしょうか?

あなただけのDNSサーバーは、我々は、彼らが必要とするどのくらいの負荷、権威あることが、すべての完全なクエリが必要とされている場合を想像する必要があると考えることがあります。

負荷を軽減し、スピードを上げるには、再帰的なサーバーがあり、その期間は、特定のWebサイトにアクセスするために必要な情報を保持するDNSレコードに指定されています。

この時間はTTL(時間)、DNSキャッシュとして知られているプロセスと呼ばれています。TTLによって定義された期間中にサイト上で多くの情報を保持しているインターネット・サービス・プロバイダ内の再帰サーバがあります。

結論

DNSは、それが多くの時間を節約し、私たちの生活を楽にすることができ、非常に便利なシステムです。

おすすめ

転載: www.cnblogs.com/Rivend/p/12065571.html
おすすめ