ドメインネームシステムであるDNSは、インターネット上で最も重要なプロトコルの1つですが、その目的を理解している人はほとん DNSは、コンピュータがオンラインでデータを交換する方法を制御するプロトコルです。 その目的は、簡単に述べると、名前と数字を一致させ、記憶に残るドメイン名(次のようなもの)を変換するのに役立ちますstatuscake.com IPアドレス(例えば、8.8.8.8のような)に、Google.com)ブラウザが使用できること。
DNSは本質的にインターネットの地図または電話帳です。 ネットワークに接続された各デバイスとウェブサイトには独自のIPアドレスがあるため、DNSがなければ、どのドメイン名がどのIPアドレスに一致する
したがって、DNSが果たす目的は比較的簡単ですが、特に使用中のアクティブなIPアドレスが数十億あり、いつでも数十億のDNS要求が発生しているため、プロ
この記事では、ドメインネームシステムの仕組みを説明し、最初のクエリからwebページがブラウザに読み込まれる瞬間までの各ステップを説明します。
DNSはどのように機能しますか?
エンドユーザーにとっては、DNSルックアップは瞬時に行われるように見え、ドメイン名とenterキーのタップ以上を必要としません。 しかし、多くの場合、要求は、最終的にIPアドレスとドメイン名を一致させ、webページをロードする前に、四つのサーバー間を通過し、舞台裏で発生する重い持ち上げ
DNS Recursor–DNS Recursorの主な機能は、最初のクエリを受信し、それを関連するサーバーに渡すことです。
ルートネームサーバー–ルートネームサーバーは、最初のクエリで入力されたドメイン名をIPアドレスに解決するための最初のステップを実行します。
Tldネームサーバー–トップレベルドメインサーバー(TLD)は、アドレス(.comなど)の最後の部分がホストされている場所です。
Authoritative Nameserver–プロセスの最後のステップで、Authoritative Nameserverは要求されたホスト名(アクセス権がある場合)をDNSリカーサーに返し、webページがロードされます。
DNSリサーサ
すべてのDNS要求はクエリで始まります。 たとえば、次のように入力しますstatuscake.com あなたのwebブラウザにあなたのブラウザはそのドメイン名のための一致するIPアドレスを見つけるためにインターネット上のクエリを送 このプロセスの最初のステップは、ブラウザがISP、ワイヤレスプロバイダー、またはサードパーティによって操作できるDNSリサーサ(再帰リゾルバとも呼ばれま この最初のステップでは、DNSリサーサーは中間者として機能し、クエリを関連するIPアドレスに接続して、どのIPアドレスが最初のクエリに関連付けら
ルートネームサーバー
ルートネームサーバーは、クエリを解決するためにDNSリサーサーが通信する最初のタイプのDNSサーバーです。 世界中の300以上の場所に13セットのルートサーバーがあり、それぞれが.comなどのトップレベルドメインに関するDNS情報を保持しています。 ルートネームサーバーは、元のテキストベースのクエリを、コンピューターが理解できるIPアドレスなどの言語に翻訳するのに役立ちます。
Tldネームサーバー
トップレベルドメイン(TLD)ネームサーバーは、ドメインのネームサーバーのIPアドレスで最初のクエリに答えることによって、パズルの次のピースを提 ルートネームサーバーと同様に、TLDネームサーバーには、さまざまな場所に4-13個のネームサーバーがあります。 TLDの主な目的は、次のような第2レベルドメインのアドレス情報を格納することです。statuscake.com権限のあるネームサーバー
権限のあるネームサーバーは、DNSプロセスの最後のステップです。 この手順では、権限のあるネームサーバーは、IPアドレスを要求されたホスト名と一致させ、それをDNSリサーサに返します。 最初のドメイン名クエリのための一致するIPアドレスで武装し、DNSリサーサーは、要求されたIPアドレスが何であるかをブラウザに伝えることができま 最後に、webブラウザは、webサイトに到達し、最初に要求したwebページをロードするために、新たに学習したIPアドレスを使用しています!
キャッシュや非再帰クエリなど、DNSプロセスには例外、偏差、および追加の詳細の多くのレイヤーがあります。 ただし、基本的なプロセスは、この記事で概説したもので、最初のクエリは、一致するIPアドレスとドメイン名がブラウザに返される前に、DNS Recursor;Root Nameserver;TLD Name Server;Authoritative Nameserverの四つのサーバーを介して進行します。
ウェブサイトのパフォーマンスを監視し、向上させたい場合は、StatusCakeは、セットアップと使用が簡単な一連のウェブサイトのパフォーマンス監視ツールを提
ここをクリックして、今日の無料トライアルを開始します!