狠狠撸

狠狠撸Share a Scribd company logo
贬罢惭尝とか颁厂厂で奥贰叠ページの设计をするけど
人人人人人人人人人人人人人人人人人
> そもそもなんで他のサーバにある <
> ページを表示出来るんだ!? <
Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y
?奥贰叠ページを表示するまで?
株式会社フルセイル
柿崎 昭一
?今回登場する2つのキーワード?
IPアドレス
DNSサーバー
今回はこの2つのキーワードにフォーカスを当てて
説明していきたいと思います。
IPアドレスとはなんぞや?
ネットワーク上で機器を識別であり
インターネットに接続する際や
同じネットワーク上のパソコン間で
通信する際に、必ず必要になる。
グローバルIPとローカルIP
ローカルIPアドレス
奥贰叠ページを表示するまで
ん?でもまてよ?
今までページを閲覧するのに
グローバルIPなんて見たこと無いな…
とりあえず
どっかのページ
見てみよう…
奥贰叠ページを表示するまで
実はwww.~って
グローバルIPアドレスを
人間がわかりやすいように置き換えたもの
余談
ドメイン
www.basicinc.jp
ホスト
FQDN
実はwww.~って
グローバルIPアドレスを
人間がわかりやすいように置き換えたもの
DNSサーバー
人間がわかるURLとコンピュータが使う
グローバルIPアドレスを結びつけるもの
顿狈厂が持っている情报
顿狈厂名前解决の流れ
WEBページにアクセスするには
(まとめ)
①FQDNを使ってDNSサーバにアクセス
②DNSサーバがFQDNを使って
AレコードからグローバルIPを取得
③取得したグローバルIPをクライアントに返す
④クライアントはグローバルIPを使って
目的のサーバに接続
ここで少しハンズ?オン!
①実際にターミナルを使って名前解決をしてみよ
う!!
(digコマンド)
②相手側のサーバーが生きているか試してみよう!!
(pingコマンド)
③相手サーバーの情報を所得してみよう!!
(whoisコマンド)

More Related Content

奥贰叠ページを表示するまで

Editor's Notes

  1. ~グローバル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アドレスは、ルーターとパソコン間、またパソコンとパソコン間の通信を可能とさせるためのものです。
  2. 今北緯35度の21分  東経138度43分にいるんだよ? だと全然どこだかわからないですよね でも言い方を変えて富士山の山頂にいるだよ?といえば一発でわかりますね このようにコンピュータも人間がわかりやすいようjにしてくれている。
  3. ホスト名のところをサブドメインという人もいる
  4. 1.まずブラウザで「http://example.com」へアクセスする。するとクライアント側から「リゾルバ」というプログラムを使ってDNSサーバへ問い合わせます。 2.問い合わせを受けたDNSサーバは「http://example.com」のIPアドレスは「192.168.0.1」だと教えてくれます。 3.クライアントはDNSサーバに教えて貰った「192.168.0.1」というサーバへアクセス。 4.目的のサーバから画像やhtmlファイルなどが、クライアントのブラウザに表示される。 このような流れで「名前解決」を行なっています。