ホストネームとネームサーバーのところで述べたように、
ホストネームからIPアドレスに変換するためのシステムをDNS( Domain Name Service )という。
各マシンからホストネームを使ってインターネットにアクセスする場合は、
DNSのプログラムが走っているコンピュータ( ネームサーバー )に、そのホストネームに
対応するIPアドレスを尋ねることになる。
そのためには、あらかじめネームサーバーのIPアドレスだけは各マシンがわかっていなくてはならない。
個人的にインターネットに接続する場合も、プロバイダーから必ずネームサーバーのIPアドレスを教えてくれるはずだ。
DNSはUNIXのディレクトリと同じようなツリー構造になっている。
ディレクトリにおけるルートディレクトリ( / )の代わりに . (ピリオド)を使用して表す。
例えば、indy1.CGtec.ac.jp. が正式なホストネームになるが、たいていは最後のピリオドを省略して使用する。
(使用しているプログラムの方で最後のピリオドを補ってくれる)