これらのさまざまなアイテム間の関連(ただし関連しているが異なる)の違いを説明する最良の方法は、例によってそれを分解することです。ネットワークをツリーのように考えます。
- 主要な枝に分かれる幹があります。
- 次に小さな枝に分かれる枝。
- 小さな枝は最終的に個々の葉につながります。
「トランク」と「ブランチ」は「ドメイン」と「サブドメイン」であり、リーフはコンピュータのような個別のデバイスです。それでは始めましょう。
「コンピュータ名」は厳密にローカルな規則です。私はという名前のコンピュータを持っていますjakegould
。このコンピューター名は、単にローカルマシンに割り当てた名前です。私のLAN外の誰もこのコンピュータ名を知りません。これは厳密にローカル設定です。
「ホスト名」(別名「ノード名」)はネットワーク識別子です。自分のローカルコンピュータを他の人に公開するには、自分のコンピュータのIPアドレスに「ホスト名」を付ける必要があります。「ホスト名」は、実際にはコンピュータ名と関係がある必要はありませんが、多くの場合、管理者は物事を理解しやすくするために同じ名前を使用することを好みます。また、「ホスト名」は必ずしもコンピュータがインターネットに公開されていることを意味するわけではありません。それはあなたのネットワーク上の他の人にあなたのコンピュータがどこにあるのかを知らせるための簡単な方法です。ウィキペディアは説明します。強調は私のものです:
コンピュータネットワーキングでは、ホスト名(古いノード名)は、コンピュータネットワークに接続されたデバイスに割り当てられたラベルであり、World Wide Web、電子メール、Usenetなどのさまざまな形式の電子通信でデバイスを識別するために使用されます。 。
完全修飾ドメイン名(FQDN)はそれだけです。完全修飾ドメイン名:わかりにくいかもしれませんが、このように考える必要があります。それは、優れたスキームでは、コンピューターに到達するための実際の「パス」が何であるかを意味するだけです。たとえば、自分のコンピュータに名前jakegould
を付け、LAN上のホスト名がであるとしjakegould
ます。私のLANの文脈の中で、それは jakegould
私のコンピュータ名であり、私の「ホスト名」であるとすることができ、おそらく私のLANアーキテクチャに応じて、私の「完全修飾ドメイン名」とみなされます。つまり、私のオフィスのLANに他のノードがfirst_floor
ありsecond_floor
、私の「ホスト名」がネットワークjakegould
上にあるとしましょうsecond_floor
。そうだとすれば、私のLANベースの「完全修飾ドメイン名」はjakegould.second_floor
それだけです。しかし、「big_company.com」という大企業で働いていて、私のコンピュータが何らかの形で世界にさらされていたとしましょう。次に、その場合、私のWANベースの「完全修飾ドメイン名」は、ネットワーク管理者が「second_floor」の指定に煩わされることを望まない場合jakegould.second_floor.big_company.com
でも、あるいはその可能性がjakegould.big_company.com
あります。繰り返しになりますが、ウィキペディアは説明しています。強調は私のものです:
完全修飾ドメイン名(FQDN)は、絶対ドメイン名とも呼ばれ、ドメインネームシステム(DNS)のツリー階層における正確な場所を指定するドメイン名です。トップレベルドメインとルートゾーンを含むすべてのドメインレベルを指定します。完全修飾ドメイン名は、あいまいさがないことで区別されます。それは、一方向にしか解釈できません。
一部のWebサイト名の「www」は、本質的に歴史的な「ホスト名」の指定です。基本的に、1990年代にワールドワイドウェブがまだ始まった頃、ネットワークにはさまざまなサービスが接続されていました。そして、主に学術的な文脈で。したがって、このような場所がwhattsamattau.edu
あり、その学校ではFTPサービスがオンになっていてftp.whattsamattau.edu
、電子メールもオンmail.whattsamattau.edu
になっています。したがって、ワールドワイドウェブが登場したとき、彼らはウェブサーバーをに配置しただけwww.whattsamattau.edu
です。今日では、誰もが-そして世界中のすべてが—ウェブサイトを持っています。そして、多くの人々はウェブサービスのためだけにドメインを登録します。したがって、の歴史的慣習はwww
多くの場合破棄されます。多くの人はウェブサイトを持たずwww
にリダイレクトするための宿泊施設を持っていますwww
メインの非www
ホスト名へのトラフィック。ただし、技術的には、www
ホスト名と見なすことができます。
ボーナス(決して尋ねられないが言及/暗示):優れたスキームにおける「サブドメイン」とは:サブドメインは、基本的には親ドメイン/ホスト名の子にすぎません。だから、私の例でのサブドメインと考えることができるとして、「ドメイン」と考えることができるでトップレベルドメイン(TLD)であること。繰り返しになりますが、ウィキペディアは説明しています。強調は私のものです:jakegould.big_company.com
jakegould
big_company.com
big_company
.com
ドメインネームシステム(DNS)階層では、サブドメインはより大きなドメインの一部であるドメインです。
これをすべてドラフトした後、混乱する可能性があります。多くのコンピューター名はホスト名であり、ホスト名は完全修飾ドメイン名であり、場合によってはサブドメインである可能性があります。それはすべて文脈の問題です。また、オンラインで記事を見ると、「ドメイン」、「ホスト」、「ノード」という言葉はいたるところにかなり緩く、高速に使用されています。したがって、私の意見では、これらの用語の多くの使用は同義です。
これは、項目2の混乱を説明するのにも役立ちます。
「メール」の場合mail.google.com
と「開発者」には、
developers.google.com
サブドメインと呼ばれる理由であるen
に
en.wikipedia.org
呼ばれるホスト名?ホスト名とサブドメインの違いは何ですか?
en.wikipedia.org
サブドメインであるとホスト名。en
中には、en.wikipedia.org
ドメイン名のサブドメインですwikipedia.org
。そして、en.wikipedia.org
以来、それ自体がホスト名であるen.wikipedia.org
だけでなく、それに接続されているIPアドレス、したがって、そのIPアドレスに接続されたコンピュータを持っています。意味en
自体は、意味的にサブドメインと考えられ、それに接続されたIPアドレスに接続されたホスト(コンピュータ)があるので、それはまた、ホスト名ですen.wikipedia.org
。つまり、mail.google.com
とのdevelopers.google.com
ホストドメインであり、どちらものサブドメインですgoogle.com
。
物事をより明確にするために、このように考えてください。fakename.wikipedia.org
例として、存在しないサブドメインを使用してみましょう:
- あるトップレベルドメイン(TLD) 。トップレベルドメインとして、IPアドレスに解決されません。したがって、ホスト名ではありません。これは単なる命名規則です。
org
fakename.wikipedia.org
wikipedia.org
中には、fakename.wikipedia.org
あるドメイン名とそれが持っている潜在的な 1がになったとき、それがコンピュータにIPアドレスと解決さに接続されている場合だけでなくホスト名もするがwikipedia.org
。
fakename
中には、fakename.wikipedia.org
それがの子ドメインであるため、サブドメイン名であるwikipedia.org
ドメイン名自体の文脈では。ホストがIPアドレスに接続している場合は、ホスト名にすることができますfakename.wikipedia.org
。
pingをfakename.wikipedia.org
実行すると、のfakename
サブドメインをpingしようとしていますwikipedia.org
。そのpingが失敗した場合(それが偽物であるためにほとんどの場合そうなります)は、ホストがダウンしているか存在しないことを意味します。接続されたIPアドレスfakename.wikipedia.org
で停止する場合は、ホスト名がダウンしていることを意味します。IPアドレスが100%接続されていない状態でpingが失敗した場合、サブドメインfakename.wikipedia.org
が無効なホスト名であることを意味します。
はい、これはすべて混乱する可能性があります。しかし、結局のところ、DNSエントリのコンテキストでのドメイン/サブドメインと、ホスト/コンピューターが接続されているコンテキストでのドメイン/サブドメインとの違いです。
したがって、これがすべてについての好奇心から始まった場合、これwww
は歴史的なホスト名/ノード名/サブドメインであり、実際にはもはや慣例としては使用されていませんが、あまりにも一般的に使用されているため、多くのサイトでは、www
そしてそれらをウェブサイトのメインのホスト名にリダイレクトします。