IT用語を超やさしく理解する

Web

別名: World Wide Web / WWW

30秒で思い出す

Web(World Wide Web)は、ネットワーク上の情報やサービスを、リンクやURLでたどりながら利用できる仕組みです。

ブラウザからWebサーバへHTTP / HTTPSでリクエストを送り、ページなどのデータを受け取るのが代表的な使い方です。

超やさしく理解

インターネットを「情報を運ぶための大きな道路網」だとすると、Webはその道路網を使って利用するサービスの1つだと考えると分かりやすくなります。

インターネット
  └─ Web
      ├─ Webページ
      ├─ Webサービス
      └─ リンクでつながった情報

そのため、Webとインターネットは同じ意味ではありません。インターネットではWeb以外にもメールなどさまざまな通信が行われます。

正確にはどういうもの?

Webは、URI / URLなどで識別されるリソースを、リンクで関連付けながら利用できる情報空間です。

一般的なWeb利用では、ブラウザなどのクライアントがWebサーバへHTTP / HTTPSのリクエストを送り、サーバがレスポンスとしてHTMLや画像などのデータを返します。

ブラウザ
  ↓ URLを使って対象を指定
DNSで名前解決

Webサーバへ接続
  ↓ HTTP / HTTPS
ページなどのデータを受け取る

Webそのものはブラウザだけを意味しません。ブラウザ、Webサーバ、URL、HTTP / HTTPS、Web上のリソースなどが組み合わさって利用されます。

なぜ必要?

Webがあることで、利用者は世界中にある情報やサービスを共通の仕組みで扱えます。

リンクをたどって別の情報へ移動したり、検索結果からページを開いたり、Webアプリを操作したりできるのも、Webの共通した仕組みがあるためです。

Webサイトを開くときの大まかな流れ

1. ブラウザでURLを指定する
2. 必要ならDNSでドメイン名に対応する情報を調べる
3. 通信先へ接続する
4. HTTP / HTTPSでリクエストを送る
5. Webサーバからレスポンスを受け取る
6. ブラウザが受け取った内容を表示する

この流れを理解すると、IPアドレス、DNS、HTTP / HTTPSがそれぞれ別の役割を持つことが見えやすくなります。

よくある勘違い

  • Web = インターネットではない: Webはインターネットを利用する代表的な仕組みの1つです。
  • Web = ブラウザではない: ブラウザはWebを利用するためのクライアントの1つです。
  • Web = HTTPだけではない: HTTP / HTTPSは重要な通信プロトコルですが、WebではURL、リソース、リンクなど複数の要素が関係します。
  • DNSがWebページを送るわけではない: DNSは名前解決、HTTP / HTTPSはWebデータのやり取りを担います。

ここまで分かればOK

  • WebはリンクやURLを使ってネットワーク上の情報・サービスを利用する仕組み
  • Webとインターネットは同じものではない
  • ブラウザとWebサーバはHTTP / HTTPSでリクエストとレスポンスをやり取りする
  • DNS、IPアドレス、HTTP / HTTPSがそれぞれ違う役割を持つ
  • Webをブラウザや1つのプロトコルだけの意味として扱わない

資格との関係

ITパスポート試験

シラバス
Ver.6.5
必要な理解
Level 2
重要度
medium
分野
technology / network-application

関連するKnowledge

前に知っておくと分かりやすい

次に読む

もっと知りたい

理解できたか確認しよう

答えを選んで、なぜそうなるのかまで確認できます。

確認問題 1

Webとインターネットの違い

Webとインターネットの関係として最も適切なものはどれですか?

回答を1つ選んでください

確認問題 2

Webページを開く流れ

ブラウザでドメイン名を含むURLを指定してWebページを開きます。

一般的な処理の流れとして最も適切なものはどれですか?

回答を1つ選んでください