Editor's Notes
- ~グローバルIP~
世界中にはたくさんのパソコンやネットワーク機器が接続されているのは理解できると思います。
ネットワークというのは、いってみればパソコンやネットワーク機器、サーバーなどが網の目のようにつながっている状態です。
インターネットに参加してホームページをみたりしているのも、どこかのサーバーに保管されているデータを閲覧したりしていることになります。
IPアドレスというのは、こうしたパソコンやネットワーク機器などに1つ1つ分かりやすいように付けられた識別番号だと考えることができます。
分かりやすくいうと、例えばインターネット上では膨大な数のユーザーが行き来しているわけですが、ホームページを見たりアクセスしているのは、どこの誰なのか?というのを示しているのが グローバルIPアドレスです。
つまり1人1人 グローバルIPアドレスが割り当てられていることになります。このグローバルIPアドレスは、固有のものであり世界中で重複することはありません。電話番号や住所が重複しないのと同じです。
逆に言うとこのグローバルIPアドレスがないとインターネットには入ることはできません。
え?でもそんな番号もらった記憶はないけど。と言われるかもしれません。
グローバルIPアドレスは、基本的にプロバイダと契約して使用を開始した時点で割り当てられます。
~ローカルIP~
さて次は ライベートIPアドレスです。プライベートIPアドレスはローカルIPアドレスともいいます。
例えば、自宅においても会社でも、プロバイダ契約は1つでルーターで複数台のパソコンを使用しているということは多いと思います。
ルーターに2台、3台パソコンがつながっていることはよくあることです。
この場合 グローバルIPアドレスはどうなるのでしょうか?
プロバイダとの契約はあくまで1つなので グローバルIPアドレスも1つになります。
単純にいいますと、ルーターが代表してグローバルIPアドレスを1つ持っていることになります。インターネット通信はすべてルーターが行なっていて、パソコンの要求に応じて情報を返していることになります。
パソコンがいかにも直接やりとりしているようにも見えますが、実際はルーターが代表して行なっています。
ルーター側からするとパソコンが2台、3台あると、どれが誰のパソコンなのか分からなくなります。
ここで使われているのが プライベートIPアドレスです。
プライベートIPアドレスは、192.168.A.Bなどの組み合わせになります。
Aの部分はルーターのメーカーによって違いがあります。
Bの部分はそれぞれ割り当てられた固有の番号になるます。基本的に 1はルーター自身が持つ番号になりますので、各パソコンは2以降の数字になります。
つまりプライベートIPアドレスは、ルーターとパソコン間、またパソコンとパソコン間の通信を可能とさせるためのものです。
- 今北緯35度の21分 東経138度43分にいるんだよ〜
だと全然どこだかわからないですよね
でも言い方を変えて富士山の山頂にいるだよ〜といえば一発でわかりますね
このようにコンピュータも人間がわかりやすいようjにしてくれている。
- ホスト名のところをサブドメインという人もいる
- 1.まずブラウザで「http://example.com」へアクセスする。するとクライアント側から「リゾルバ」というプログラムを使ってDNSサーバへ問い合わせます。
2.問い合わせを受けたDNSサーバは「http://example.com」のIPアドレスは「192.168.0.1」だと教えてくれます。
3.クライアントはDNSサーバに教えて貰った「192.168.0.1」というサーバへアクセス。
4.目的のサーバから画像やhtmlファイルなどが、クライアントのブラウザに表示される。
このような流れで「名前解決」を行なっています。