1、DNSサービスインフラストラクチャ

w'indowsディレクトリ上での名前解決:C:\ WINDOWS \ System32に\ドライバ\ etcに

https://jocent.me/2017/06/18/dns-protocol-principle.html

https://www.jianshu.com/p/b34a006662df    キー参照

トップレベルドメイン:トップレベルドメインは、TDLと略記

 

 ホストはあなたが検索したいホストを取得するための要求を発行し、そのような要求は、再帰クエリと呼ばれています。

次のように構文解析プロセスは次のとおりですから撮影https://www.jianshu.com/p/b34a006662df

クライアント - > hostsファイル] - > [DNSサービスのローカルキャッシュ - > DNSサーバー(再帰再帰的なビューをローカル設定ファイルの解析) - >サーバーキャッシュ - >イテレーション(反復) - >ルート - > DNSのトップレベルドメイン - >セカンドレベルドメインのDNSは...最終的にはローカルDNSは、結果を表示した後、クライアントに返します

詳細な処理について説明しました

1、ブラウザwww.sunny.comにドメイン名を入力して、オペレーティングシステムは、最初のIPアドレスのマッピングが行われているDNSの最初の呼び出し時に存在する場合、自分のローカルの/ etc / hostsファイルには、URLのマッピング関係を持っているかどうかをチェックします。

2は、/ etc / hostsの場合は、ドメイン名のマップが存在しない、ローカルDNSリゾルバキャッシュは、DNSを完了するための直接的なリターンがある場合は、URLの名前があるかどうかを検索します。

3は、/ etc / hostsファイルとローカルのDNSリゾルバキャッシュは、適切なURLマッピング関係でない場合は、まず我々はローカルDNSサーバーを呼び出している優先DNSサーバーのTCP / IPパラメータを設定し、探します、サーバがクエリを受信しますあなたは地域資源のローカル設定に含まれるドメイン名を照会したい場合は、分析結果は、DNSを完了するために、この権威を解決するために、クライアントに返されます。

4、ドメイン名を照会する場合は助けない地域を解消するために、ローカルDNSサーバーを、しかし、サーバーがキャッシュされた IPアドレスがDNSマッピングがこの解像度で行われていると呼ばれている間、このURLマッピングを権限を持っていません

ローカルDNSサーバのローカルエリアキャッシュファイルの解析が失敗した場合5、ローカルDNSサーバは、設定に応じてリピータを設定するかどうかを使用していない場合は、モードを転送し、クエリを要求を置くローカルDNS 13ルートDNSルートサーバーのDNSに送信されます要求を受信した後に管理することが許可されている方、このドメイン名(.COM)を判断します、そしてトップレベルドメインサーバの責任であるIPを返します。ローカルDNSサーバは、このサーバに接続するIP情報を受信した後、.comドメインの責任です。これは、.comドメイン・サーバの責任は、それらが解決できない場合、それは次のレベルのDNSサーバがローカルDNSサーバへの管理.comドメインを(sunny.com)アドレスを見つける要求を受けています。ローカルDNSサーバーを使用すると、ホストwww.sunny.comを見つけるまで、このアドレスは上記のアクションクエリを繰り返し受信した後は、ドメインサーバーsunny.comを見つけるとき。

6、場合転送モード、これがされるDNSサーバーは、DNSサーバ指向に要求を転送し、サーバは、サーバが1つを解決できない場合は、より高いレベルを解析し、またはルートDNS転送要求が上位以上に行く見つけるために、このサイクル。ローカルDNSサーバはプロンプトを返すために、前方に転送したりしないように使用されているかどうかは、ローカルのDNSサーバへの最終的な結果であり、その後、クライアントにローカルDNSサーバから返されました。

より複雑なDNSは2つのであるクエリのタイプ、再帰クエリ、および反復クエリを解決します

再帰クエリサーバークエリに対して再帰クエリと呼ばれるクライアント:

反復クエリ:クエリは、DNSの間の反復クエリと呼ばれます

このようなクエリとしてwww.sunny.com:ローカルDNSが最初のルートを尋ねる、根が、これは、当時このローカルDNS DNSにこのローカルDNS DNSクエリCOM、COMは手放すローカルDNS DNSコムを求めるために結果を返します...クエリsunny.com。このDNS、ローカルのDNSクエリが再びsunny.com。このDNSは、最終的にsunny.com。このテーブルは、ローカルDNS DNS伝えwww.sunny.comアドレスを。エンド反復クエリ

 

 

おすすめ

転載: www.cnblogs.com/hanshanxiaoheshang/p/11783044.html