大きな問題はである必要があると思いますが、なぜドメインレジストラが必要なのですかレジストラの目的は、すべての人が行う必要がある方法がブラウザに入力することhttp://www.example.com/most_trafficked_domain_ever
であり、あなたが移動するかどうかに関係なく、物理サーバーの場所に移動することだと理解しています。
そうは言っても、レジストラなしでドメインに直接接続することはできませんか?
*私はそれがそうであると仮定します、それはインターネットの「 一部 」の仕組みです。
http://192.0.2.4/
などのIPアドレスでWebサイトを実行できます。これを行うには、ドメイン名は必要ありません。ただし、IPアドレスは通常、特定のホスティング会社またはインターネットサービスプロバイダーに関連付けられています。 Webサイトを新しいホストまたはISPに移動する場合、IPアドレスが変更されます。
ドメイン名を取得すると、そのドメイン名をWebサイトの現在のIPアドレスにマッピングし、ホスティングを変更したときにそのIPアドレスを更新できます。ドメイン名を取得するには、ドメインレジストラーで登録する必要があります。レジストラを経由せずにドメイン名を取得する方法はありません。
ドメイン名はuniqueである必要があり、同じ名前のWebサイトが存在しないようにします。これには、名前を要求し、名前を登録し、名前を数値アドレスにマッピングする中央の方法が必要です。このシステムはDNSシステムであり、「割り当てられた名前と番号のためのインターネット株式会社」(ICANN)によって監督されています。 ICANNは、インターネットを作成した組織と協力して米国政府によってこの役割を果たすために作成されました。
ICANNは、「ルート」サーバーと呼ばれるDNSサーバーのセットを監督します。これらのサーバーは、.com
、.net
、.org
などのトップレベルドメイン(TLD)用です。すべてのTLDのDNSサーバーのIPアドレスを指定します。また、ICANNはトップレベルドメインの数を管理し、それらを運用するための契約を授与します。
各トップレベルドメインは、個々のWebサイトで実際に登録が行われる場所です。各トップレベルドメインには、誰がドメインを登録できるか、どのドメインレジストラーを使用するか、およびそれらのドメイン名にかかる費用について独自のポリシーがあります。
レジストラは、各ドメインのレコードをTLDサーバーに挿入する責任があります。これらのレコードは、個々のドメインに使用されるネームサーバーを指定します。そのため、たとえば、example.com
のIPアドレスを取得するには、次のすべてが発生する必要があります(ただし、すべてのクエリが毎回発生しないようにDNSがすべてをキャッシュします)。
.com
のルートネームサーバーからクエリを実行します。.com
のネームサーバーからexample.com
のNSレコードをクエリしますexample.com
のIPアドレスのexample.com
のネームサーバーを照会しますmy-sub-domain.example.com
などの「第3レベルドメイン」でWebサイトを実行することもできます。ドメインを実行する人は誰でも、その下にあるドメインを順番に削除できるため、このようなサブドメインは広く利用可能です。多くの場合、無料で簡単に登録できます。多くの場合、 ダイナミックDNS サービスと組み合わせて使用されます。
第3レベルのドメインを使用してWebサイトを実行することには、大きな欠点がいくつかあります。
こちらもご覧ください:
OK、Webブラウザーがwww.example.comをIPアドレスに変換する方法を説明しましょう。既にキャッシュされていないものと仮定します。技術的には、これはブラウザではなくオペレーティングシステムです。ブラウザはオペレーティングシステムに問い合わせて応答を取得するだけです。実際、ほぼ確実にあなたの下流のどこかにキャッシングDNSサーバーを持っているので、コンピューターを実際に使用する必要はありません。初めて使用する場合でもです。
最初に、すでにwww.example.comについて知っているかどうかを確認します。いや。 example.comはどうですか?まだありません。 comだけはどうですか?まだありません。今では、ルートDNSサーバーのIPアドレスのハードコード化されたリストがコンピューターに含まれていることを除いて、非常にまれにしか動かなくなります。そのため、ルートサーバーにcomについて通知するように要求し、ルートサーバーはcomに対して権限のあるDNSサーバーを通知します。次に、example.comについてcomの権限のあるサーバーに要求し、comサーバーはexample.comに対して権限のあるDNSサーバーを通知します。次に、www.example.comのAレコードをexample.comの信頼できるサーバーに要求し、必要な回答を取得します。
ドメインレジストラーの役割は、DNSサーバーをcomの権限のあるサーバーに、example.comの権限のあるサーバーとして一覧表示して、ユーザーのコンピューターがそれらを見つけられるようにすることです。そのため、レジストラが必要です。
前の返信は、2つの点を除いて、基本的にすでに理由を説明しています。
「レジストラの目的は、すべての人々がしなければならない方法がブラウザに入力することであると理解しています http://www.example.com/most_trafficked_domain_ever そして彼らはあなたの物理的なサーバーの場所に連れて行かれます、移動するかどうかに関係なく」
これは、レジストラが行うことの一部にすぎません。ドメイン名を購入してからオンラインにするためには、ほとんどのハイテクに精通した消費者が知っていることを超えて、かなりの技術的知識が必要です。確かに、それは可能かもしれませんが、ほとんどの人にとって実行可能ですか?いや。