問題 No.4452
WebブラウザとWebサーバの間で、HTML文書や画像などのハイパーテキストデータを送受信するために用いられるプロトコルはどれか。
【正解の解説】
HTTP
HTTPは、インターネットの世界における「お店の店員と客の注文のやり取りのルール」のようなものです。私たちが普段スマホやパソコンでWebサイトを見る時、ブラウザがこのHTTPを使って「このページを見せて!」とサーバにお願いし、サーバが「はい、どうぞ」と画面のデータを届けてくれています。Webの閲覧にはなくてはならない最も基本的な共通言語です。
スポンサーリンク
【その他の選択肢の解説】
FTP
FTPは、自分のパソコンと遠くのサーバの間で、写真や音楽などの大きなファイルを「ゴソッと丸ごと引っ越し・共有」するための専用の仕組みです。Webページの閲覧に使うHTTPとは目的が全く異なります。試験ではWeb用とファイル転送用のプロトコルを混同させる定番の引っかけとしてよく出題されるので注意しましょう。
SMTP
SMTPは、私たちが書いたラブレターや仕事のメールを、郵便配達員のバイクのように「宛先のメールサーバまで届ける」ための送信専用の約束事です。受け取る時の仕組み(POPやIMAP)とセットで覚えるのが鉄則です。Webブラウザでホームページを見る仕組み(HTTP)と混ざってしまわないよう、メール専用としっかり区別しましょう。
DHCP
DHCPは、新しく会社に来た人に「あなた専用の机と名札はここですよ」と自動で割り振る総務の担当者のような役割を持ちます。これがあるおかげで、私たちはWi-Fiにつなぐだけで面倒な設定をせずに自動でネットが使えるようになります。Webページのデータをやり取りするHTTPとは働くレイヤーも目的もまったく異なる別の仕組みです。