Explorerを起ち上げて,ニュースサイトのページを開く...。メールソフトを起ち上げて,友達から届いたメールに返事を出す...。考えたことはありますか?たとえば手紙を送るときに,相手の住所を指定するように,実はインターネットにも,「⁠相手の住所」に該当するものがあるのです。この住所を宛先にデータをやりとりすることで,メールやインターネットを利用することができます。この「住所」とは,「⁠IPアドレス」です。IPアドレスは,たとえば「10.0.0.1」のような,数字の羅列でできています。ニュースサイトのページにも,メールの宛先にも,IPアドレスは割り振られています。このIPアドレス,普通の人は,あまり目にする機会はありません。IPアドレスとは別に,「⁠ドメイン名」というもうひとつの住所が使われているからです。ドメイン名は,例えば「www.yahoo.co.jp」や,「⁠dummy@gihyo.co.jp」のような,人間が覚えやすい文字列です。人間が使う住所が「ドメイン名」なのに対し,「⁠IPアドレス」は,コンピュータが使う住所です。ニュースサイトを見たり,メールを送るのに,私たちはドメイン名を入力します。IPアドレスを使うコンピュータにとって,ドメイン名はちんぷんかんぷんのはずです。やって,コンピュータはドメイン名を理解するのでしょう?答えは,ドメイン名からIPアドレスを導きだす,翻訳家が間に入っているからなのです。