名前解決

記事数:(3)

ネットワーク

名前解決の仕組み

情報のやり取りをするためには、それぞれの機器に住所が必要です。インターネットの世界では、この住所は数字の列で表され、繋がり合うための大切な情報です。この数字の列は、インターネット通信番号と呼ばれ、それぞれの機器に割り当てられています。しかし、この数字の列は、人間にとっては覚えにくく、使いにくいものです。そこで、数字の代わりに、分かりやすい文字列で機器を指定できるようにする仕組みが考えられました。これが、名前解決と呼ばれる仕組みです。 名前解決は、インターネット上で人間に分かりやすい名前と、機器が理解できる数字の列を結びつける役割を担っています。例えば、よく見る「例.com」のような文字列は、名前解決によって対応するインターネット通信番号に変換されます。私たちがインターネット検索で「例.com」と入力すると、裏側では名前解決システムが「例.com」に対応するインターネット通信番号を探し出し、その番号を使って目的の機器に接続します。このおかげで、私たちは複雑な数字を覚えることなく、簡単にインターネット上の情報にアクセスできます。 名前解決は、インターネットを使う上で欠かせない重要な仕組みです。ホームページを見るだけでなく、手紙のような電子メールのやり取りなど、様々な場面で名前解決は裏で活躍しています。もし、名前解決がうまくいかなくなると、インターネット上の様々なサービスが使えなくなってしまいます。そのため、いつも安定して使える名前解決システムを作ることが、とても大切です。名前解決は、インターネットを支える縁の下の力持ちと言えるでしょう。
ネットワーク

インターネットの住所録:ドメイン名システム

網の目のように世界中に張り巡らされた情報網、すなわちインターネットの世界では、それぞれの計算機は数字の列で表される固有の番号によって区別されています。これはちょうど、私たちの住む家の住所のようなものです。この番号のことを、専門用語で「インターネット通信規約住所」と呼びます。しかし、この数字の列は人間にとって、覚えるのも書き留めるのも容易ではありません。 そこで登場するのが、「領域名体系」と呼ばれる仕組みです。これは、人間にとって馴染みやすい名前、例えば「例題.com」のような文字列を、計算機が理解できる「インターネット通信規約住所」に変換する役割を担っています。例えるなら、分厚い住所録をめくって、目的の家の住所を探すようなものです。「領域名体系」は、まさにインターネット世界の住所録と言えるでしょう。 この仕組みにより、私たちは複雑な数字の列を覚えることなく、簡単に目的の場所にたどり着くことができます。例えば、お気に入りの店の名前を覚えているだけで、その店の場所をいちいち住所で確認する必要がないのと同じです。「領域名体系」のおかげで、私たちはインターネットを快適に利用できるのです。 インターネットの利用において、「領域名体系」はなくてはならない重要な土台技術となっています。もしこの仕組みがなかったら、私たちは複雑な数字の列を記憶するか、いちいち調べなければならず、インターネットの利用は非常に困難なものになっていたでしょう。まさに、インターネットを支える縁の下の力持ちと言えるでしょう。
ネットワーク

インターネットの住所録、DNS

網の目のように世界中に張り巡らされた情報網、それがインターネットです。この巨大な網は、無数の計算機が繋がり合ってできています。では、どのようにして世界中の計算機が互いに情報交換をしているのでしょうか。 それぞれの計算機には、固有の番号が割り当てられています。これは、まるで住所のようなもので、番地を表すのが「インターネット規約住所」です。この番号のおかげで、どの計算機に情報を送ればよいかが分かります。手紙を送る際に、住所が不可欠なのと同じです。しかし、このインターネット規約住所は、人間にとっては数字の羅列で覚えにくいため、人間が覚えやすいように文字列で表した「個別名称」が用いられます。例えば、「〇〇.co.jp」のようなものです。 この個別名称を対応するインターネット規約住所に変換する役割を担っているのが、「名前解決体系」です。名前解決体系は、いわばインターネットの住所録のようなものです。私達が個別名称を入力すると、名前解決体系は即座に該当するインターネット規約住所を探し出し、情報を送るべき計算機を特定します。 もし名前解決体系が無かったら、私達はウェブサイトにアクセスする度に、複雑な数字の羅列であるインターネット規約住所を正確に入力しなければなりません。これは非常に面倒で、とても実用的ではありません。名前解決体系のおかげで、私達は簡単にウェブサイトにアクセスできるのです。このように、名前解決体系は、インターネットを円滑に利用するために欠かせない、重要な役割を担っています。まるで、電話帳のように、裏側でインターネットを支えているのです。