menu

ITの基礎を知ろう(Webが表示される仕組みとインターネット)

LINEで送る
Pocket

私が初めて職業としてIT(というかパソコン)を学んだとき、
ワケの分からぬ横文字だらけで、そりゃあ苦労しました。

今の時代に合わせて、もし自分がゼロから学びなおすとしたらどうするだろう?
(突然、何も知らない新人が入ってきたら、どう伝えるだろう?)
と考えてみました。

ITに強くなるには、使うことと同じくらい、その裏で動いている仕組みを考えてみることが大切です。
当時に私はエンジニアとして学びましたので、
分からない用語は全て辞典(なんと当時はパソコン・IT辞典が売っていたのです。紙の本でした)で調べていました。
ただ、専門職でもエンジニアでもない方は、ザックリしたイメージができる理解を目指しましょう。

 

ブラウザを開いてWebが表示されるまでに何が起きているのか?

パソコンやスマホのブラウザ(EdgeやInternet Explorer、Firefox、Safariなど)を開いて、
Webが表示されるまでには、どんな仕組みが動いているのでしょうか。

実はこの課題、私がITエンジニアとして新人だった頃に先輩から出された課題でした。
とても良い学びがあったので、私がその後、新人に出す課題としても使わせてもらいました。
もちろん、エンジニアとして学ばなければならないことと、一般人が学ぶべきことは異なります。

普通の人が知っておいた方が良いことは、以下の通りです。

  • Webサーバというものがコンテンツを提供している
  • Webサーバはインターネットの向こう側にある
  • WebコンテンツはHTMLという言語で書かれている
  • 自分の端末(パソコンやスマホ)のブラウザは、そのコンテンツ(HTML)を表示するツール

自分のパソコンやスマホでURL(例:http://google.com)を入力すると、
端末からWebサーバ(この例だとGoogle)に「コンテンツをくれ!」とリクエストが飛びます。
するとWebサーバが端末にHTMLがファイルとして提供され、それをブラウザが表示するのです。
(HTMLは言語として使われるときと、HTMLファイルとして使われることがあります)

ザックリしたイメージはこんな感じ。

Webサーバ

 

WebサーバとHTML、ブラウザ

まずWebページが表示されるためには、そのページ(コンテンツ)を提供しているシステムが必要です。
そのシステムのことをWebサーバと呼びます。
サーバとは何か?については、こちらの記事を参照して下さい。

何らかのサービスを提供するシステム(機器)のことをサーバと呼びます。
その中でもWebページ(コンテンツ)を提供してくれるのがWebサーバです。

このWebページ(コンテンツ)は、HTMLという言語で書かれています。
Webには文字も写真も動画もあります。
文字も普通の文字から大小、様々な色をつけたりリンクを貼ったり。
そういう情報をHTMLというものに盛り込んでいるのです。

そのHTMLを解釈して、人間が読みやすくしてくれるツールがブラウザです。
例えば昨日の私の記事を、ブラウザを介さず直接表示させると、こんなわけの分からないものになります。

%e3%82%b9%e3%82%af%e3%83%aa%e3%83%bc%e3%83%b3%e3%82%b7%e3%83%a7%e3%83%83%e3%83%88-2016-12-08-14-57-25

 

 

インターネットとは何なのか?

ここで気になるのがインターネットです。
上図でも示しましたが、端末とWebサーバがインターネットを介してつながっていないと、
Webは表示されません。

ところで日頃、私たちは何気なく「インターネット」という言葉を使っていますが、それは何なのでしょうか?
端的に言えば、色んな組織のネットを相互につなぎ合わせたものです。

昔々、ある大学Aが研究用にネットワークを導入しました。
その大学のキャンパスにいれば、どこからでも情報が得られるようになりました。

また別の大学Bもネットワークを導入しました。
その大学内では、同じように情報が得られるようになりました。

このとき大学Aの人が、大学Bに行ったとき、「ここからでも自分の情報を見たい」と思ったのではないでしょうか。
そうして大学Aのネットワークと大学Bのネットワークがつながりました。
同じようにC、D、E、大学だけでなく、企業、自治体、そして個人・・あらゆる人が相互にネットワークをつなぐようになったのです。

インターネットは誰か特定の組織や国が保有するものではなく、
色んな組織の色んなネットワークの集合体なのです。

人が集まって村ができるように。
村が集まって町になり、町が集まって都市になるように。
今でもインターネットは成長し続けています。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【編集後記】
最近、普段行かない場所を訪れるようにしています。

今日も素晴らしい1日になります。感謝!!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【メルマガ 『非常識なコンサルタント』】
独立・起業を目指す方、特に自分らしく働き・生きたい方。
コンサルティングを事業の軸にしたい方に向けたメルマガを配信しています。
こちらから登録できます。

【Facebookページはこちら
「いいね!」すると、ブログ更新のお知らせを受け取れます。
たまに気になるニュースなども通知しています。

ブログ村ランキングに参加しています!
応援のクリックをしていただけると、嬉しいです。
にほんブログ村 経営ブログ コンサルタントへ
にほんブログ村


【セミナー】
ただ今、募集中のセミナーはありません。

新商品・事業のアイデアを出すフレームワーク

電話を止めたらどうなるか?

関連記事

  1. 独立前に準備したいIT環境

    独立すると会社員だった頃とは時間の使い方が大きく変わります。一般的には、オフィスを中心に働く環境…

  2. 神奈川・横浜でIT企業支援の仲間を集めます

    経営支援の対象をIT関連企業に特化させてから数ヶ月。幅広く様々な業界を支援していたときに比べて、…

  3. 情報システム部門が変わる簡単な方法

    おはようございます。渋屋です。今まで数多くの企業の情報システム部門を見てきました。自社の情報…

  4. 診断士がセルフメディアを始めるためのプラットフォーム

    こんばんは、渋屋です。今日は終日、テレワークでした。ワークといっても、たまにメール対応をした…

  5. 業界構造を破壊する、もう1つのクラウド #700

    おはようございます。渋屋です。■IT業界の構造を破壊する、もう1つのクラウド…

  6. テクノロジーを軽視する経営に明日はない

    日本のCEOは「デジタルやテクノロジーに関する能力」が著しく低い、という調査結果が出ています。(…

  7. クラウドがもたらすもの #388

    こんにちは。渋屋です。昨晩は、初めての試みとなる「起業ワークショップ」を行いました。東京近辺だけでな…

  8. システムを入れたまま活用できない残念な事例は、なぜ起きるのか?

    大きな予算をかけてシステムを導入したものの、成果を上げられず失敗していく例を何度も見てきました。…

最近の記事

最近読んだ本

PAGE TOP