Fully Qualified Domain Name
出典: フリー百科事典『ウィキペディア(Wikipedia)』
Fully Qualified Domain Name(フリー・クオリファイド・ドメイン・ネーム)とは、DNS(Domain Name Systemあるいは稀にDomain Name Service)における「完全に条件付けされた」ホスト名のことである。 一般にはFQDNと略され、このFQDNで指定されたホストはインターネット上で世界で唯一に指定される。 (厳密にはそうではない→#FQDNとホストは一対一対応ではない)
技術的に特に「世界で唯一に指定される」ことが重要である場合に「ホスト名」や「ドメイン名」と区別して用いるが、一般にはわざわざ区別することは無い。
FQDNはDomain Name Systemに関わる技術用語の一つであるため、詳細に関してはDomain Name Systemを参照のこと。
目次 |
[編集] 概要
例えばja.wikipedia.orgがFQDNである。しばしばインターネット上の住所に例えられることと比較すると、国名から番地階数部屋番号まで全てを書くことに相当する。
一般には当然のようにFQDNを使用するが、イントラネットで社内サーバーに接続する場合等ではFQDNを使用しないこともある。
これは市内に郵便を出す場合、宛先をいきなり「富士見町何番地~~」と書いても到着するようなものである。 しかし日本全国に富士見町は沢山ある。 なので一般に住所は県名から記載するであろう。 インターネットでも同様に、一般にはFQDNを使用する。
[編集] ドメイン名やホスト名との混同
しばしばドメイン名やホスト名と混同されるが、厳密的には正しくない。
一般に用いられている「ドメイン名」や「ホスト名」は通常このFQDNを意味しているが、厳密には「ドメイン名」も「ホスト名」もFQDNとは異なる意味を持っている。
[編集] ドメイン名
ドメイン名のdomainとは、支配者の領地等「権限の及ぶ範囲」を示す英単語である。 当然ながら領地に権限を持つ者は、同時にその管理責任を負うことになる。
例えばウィキペディアが権限を持つ領地があり、その名前(ドメイン名)はwikipedia.orgである。
日本にも権限を与えられた領地があり、それはjpである。 さらにそれを分割して企業用にco.jp、政府用にgr.jp、教育機関用にac.jpとしている。
そこからさらに各企業や各教育機関のために分割し、各企業、各教育機関の領地としている。例えばYahoo!に対してyahoo.co.jp等。
このようにドメインを分割したものをサブドメインといい、権限を委譲することでそれは改めて「委譲された者のドメイン」となる。日本から見るとサブドメイン(領地の一部)でも、Yahoo!から見るとドメイン(領地)なわけである。 そしてYahoo!はその領地内に好きなだけwww.yahoo.co.jpやauctions.yahoo.co.jpやquote.yahoo.co.jp等を追加できる。
[編集] ホスト名
ホスト名は、ホスト(インターネット上に接続されたサーバやその他のコンピュータ)に付けられた名前である。
先のYahoo!の例で言えば、オークション用のサーバauctionsや株情報検索用のサーバquote等である。 またウィキペディアで言えば日本語用のサーバjpや英語用のサーバenである。
これらのホスト名にドメイン名をつなげることでFQDNが完成し、auctions.yahoo.co.jpやquote.yahoo.co.jpとして我々がアクセスできるようになる。
なお、最近はドメイン名と同じ名前を持つホストを設置する場合が増えている。例えばwikipedia.orgはドメイン名であるが、同時にホスト名でもあるため実際にアクセスできる。
[編集] FQDNとホストは一対一対応ではない
厳密に言うとFQDNは、Domain Name Systemに対して問い合わせを行なう際に使用する単なる名前である。 Domain Name Systemが回答としてIPアドレスを返せるなら、ドメインの管理責任者が望むどんなことでも可能である。
住所で例えれば、同じ部屋が「菊の間」と「薔薇の間」という複数の名前を与えることもできるし、なんなら複数の部屋が全部を「VIPルーム」という同じ名前にすることもできる。
[編集] バーチャルホスト
バーチャルホストとは、一つのホストを複数のFQDNに対応付ける技術である。 IPアドレス枯渇問題に対する解決策である他、安価にホストを増やしたように見せかけることができることから、将来的にホストを増やすことを視野に入れた計画を立てつつ初期投資を少なくする手段としても多用されている。
例えるなら、社長が一人で営業と経理と人事と、とこなしているような会社に届く郵便物の宛先に「経理ご担当者様」と書いてあるようなものである。
なお、一つのホストに複数のIPアドレスを与えるのもバーチャルホストという場合がある。これはマルチホームとは異なる概念である。
[編集] DNSラウンドロビン
DNSラウンドロビンとは、一つのFQDNを複数のホスト(≒IPアドレス)に対応させて毎回違うIPアドレスを返答するようにした技術である。 一見意味不明な技術であるが、慎重に計画した上で実施すれば有効な負荷分散となる。
例えるなら、会社に届いた郵便物の宛先が「経理ご担当者様」となっていたとしても、実際に経理課の誰が読むかはわからない(が誰が読んでも問題は起こらないようになっている)ような状態である。
特にアプリケーションサーバにおけるWebサーバ層で威力を発揮する。