ドメインが使える仕組み

 昨日のブログで、「twikouka.info」ドメインの取得とネームサーバーの書換えを行ったはなしを書かせていただいた。

 今朝になってもまだ設定が反映されなくて、「お名前.com」のページが表示されてしまうという現象は続いていた。 夕方には多分大丈夫だろうと自宅以外のパソコンからアクセスした時には、反映されてゆきひろの意図しているページが表示されていたので、設定ミスはないということで一安心。

 ところが、帰宅後、自宅でアクセスしてみると・・・ やっぱり「お名前.com」のページが表示されてしまう。

 環境によって伝播までに時間がかかるとは認識をしていたが、ほぼ24時間というのは最近では維持用に長いような気もする。

 結果として、夜には反映されたので、とりあえずのサイト作成に、またWordPressを使ってみることにした。 ということで、本当に一時しのぎのものではあるが、「twiこうか」のページが表示されるようになりました。

 この「twiこうか」のサイトのコンテンツやデザインについては、これからじっくりと考えていくつもりなのですが、アイデアは浮かんでは消え、浮かんでは消えとどんどん消えていくばかりで、少しもまとまってくれないのが悩みの種になりそうです。

 ところで、設定後にすぐに使えるわけでもないドメイン。 伝播に時間がかかるという意味がわからないという方がたくさん居られるのだろうと想像しています。 想像しながらもいままで平気で伝播という言葉を使ってきたのかとお叱りを受けそうなので、ドメインという仕組みについて少しだけ・・・

 インターネットに接続されているコンピューター同士が情報のやり取りをするには、相手がどこにいるのかを特定する手段と、相手に情報を伝える規則が必要となります。

 インターネットが出来上がる過程で、これらの方法やきまりは、TCP/IPプロトコルと呼ばれるものに集約されていき、この決まりに従っているからこそインターネットを利用できるようになっています。

 その中でもコンピューターの住所ととして通信相手の場所を特定するための手段のひとつがドメインになります。

 コンピュータは、情報の管理をふたつの値の比較でしか判断できないものなので、基本的には2進数で動いています。 ビット(bit)という単位は、2進数一桁のことを指すのです。 現在のところ、インターネットに繋がるコンピューターの位置は、32桁の2進数で管理するのが一般的となっています。 この方法だと、32桁で42億9496万7296とおりの0と1との組み合わせで、相手のコンピュータを探すことが可能となります。 しかしながらたとえば「twiこうか」を観るために、32桁の0と1との組み合わせを人間が入力すると考えたら、というか考えるまでもなく嫌ですよね・・・。 そこで32桁を8桁づつ4つのブロックに分けて、10進数で表記する方法が考え出されました。 この方法だと0から255までの数字4つの組み合わせになります。 皆さんよく目にする、「192.198.0.1」などの表記です。

 これで、少し簡単になったと言っても、数字と欲しい情報のあるコンピューターを結びつけるのは、人間の頭で記憶できる範疇を超えています。 そこでこの数字と覚えやすい文字列を結び付けて通訳してくれるサービスを考えたのです。

 この仕組みで、人々は気軽に情報のあるコンピュータを特定することができるようになるのです。 このドメインとアドレスを翻訳する仕組みがDNSと呼ばれる仕組みなのです。 伝播という言葉を使ったのは、インターネットに繋がっているすべてのコンピュータが大元の情報を参照すると順番待ちで使えなくなってしまうので、大元からコピーした情報で代用していて、情報を書き換えたときには、古い情報と新しい情報のいづれかが回答されるためです。 もちろん古い情報は新しい情報に書き換えられていきますが、すべてのコンピュータに新しい情報が伝わるには時間を要するというか、時間しか解決方法がないということになります。

 昔は、大元の情報修正を申請しても、休日は情報の更新がされないとか、1日に1回しか更新しないとかで、伝播に時間がかかったのですが、最近は、伝播も早くなっていると思っていたのですが、「info」というドメインであったというのも時間がかかった原因だったのかもしれませんね・・・

 ブログランキング、今日も応援クリックいただけると嬉しいです。人気ブログランキングへ

関連記事

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

*

WordPressテーマ「Dynamic」

カレンダー

2019年12月
« 3月    
 1
2345678
9101112131415
16171819202122
23242526272829
3031