Solaris ネーミングの管理

ドメイン名

ドメイン名は、DNS 名前空間全体でのドメインの位置を表します。それは UNIX のファイルシステムでパス名がファイルの位置を表しているのと同じです。ローカルドメインが登録されると、そのドメイン名は所属するインターネットの階層の名前に追加されます。たとえば、 図 27-4 で示した Ajax ドメインはインターネットの階層である com の一部として登録されました。したがって、そのインターネットドメイン名は ajax.com となります。

図 27-6 は、ajax.com ドメインがインターネット上の DNS 名前空間のどこに位置しているのかを示しています。

図 27-6 DNS 名前空間における Ajax ドメインの位置

Graphic

ajax.com のサブドメインには以下のような名前があります。

sales.ajax.com  
 test.ajax.com  
 manf.ajax.com  

DNS ではドメイン名を大文字にすることは可能ですが、必須ではありません。次にマシン名とドメイン名の例を挙げます。

Boss.manf.ajax.com  
quota.Sales.ajax.com

インターネットではドメインの管理は、ドメイン内のホスト名に対する権限を各ドメインに保証し、また各ドメインがそれ以下のレベルに権限を委任することによって行われます。 したがって、com ドメインはそのドメイン内のホスト名に対して権限があります。 また com ドメインは、 Ajax.com ドメインを構成することに対して権限を与え、そのドメイン内の名前に対する権限を委任します。 それを受けて Ajax.com はドメイン内のホストに名前を割り当て、 Sales.Ajax.comTest.Ajax.comManf.Ajax.com の各ドメインの編成を承認します。

完全指定ドメイン名

ドメイン名にローカルドメインから DNS のルートドメイン (.) までのすべての DNS のドメインが含まれているとき、そのドメイン名は「完全指定されている」といいます。概念的には完全指定ドメイン名は、UNIX ファイルの絶対パス名と同様に、ルートへのパスを示しています。しかし、完全指定ドメイン名を読む場合、左から右に行くにしたがって最下位から最上位となります。したがって、完全指定ドメイン名は次のような構文になっています。

Graphic

ajax ドメインとそのサブドメインの完全指定ドメイン名は次のとおりです。

ajax.com.  
 sales.ajax.com  
 test.ajax.com.  
 manf.ajax.com

ここで、一番右に付けられたドット (.) に注意してください。