Webサーバとは?
Webサーバは、Webブラウザなどのクライアントからのリクエストを受け取り、HTMLファイルや画像などのコンテンツをHTTP・HTTPSで応答するサーバーソフトウェアおよびそれが動作するコンピュータを指す。利用者がブラウザにURLを入力してWebページを閲覧できるのは、裏側でWebサーバがリクエストを処理し、該当するファイルを生成・返却しているためである。単に静的なファイルを返すだけでなく、プログラムと連携して注文処理やログイン認証のような動的な処理を行うアプリケーションサーバーと組み合わせて利用されることも多い。
ITパスポートの過去問では36回出題されています(2009年度〜2025年度)。
ウェブサーバ
Webサーバの意味
Webサーバは、Webブラウザなどのクライアントからのリクエストを受け取り、HTMLファイルや画像などのコンテンツをHTTP・HTTPSで応答するサーバーソフトウェアおよびそれが動作するコンピュータを指す。利用者がブラウザにURLを入力してWebページを閲覧できるのは、裏側でWebサーバがリクエストを処理し、該当するファイルを生成・返却しているためである。単に静的なファイルを返すだけでなく、プログラムと連携して注文処理やログイン認証のような動的な処理を行うアプリケーションサーバーと組み合わせて利用されることも多い。
Webサーバの具体例
ネット通販サイトにアクセスすると、Webサーバが商品ページのHTMLを利用者のブラウザに送り返し、画面に商品一覧が表示される。
Webサーバは試験でどう引っ掛けられる?
Webサーバとアプリケーションサーバー、DBサーバーは役割が異なり、Webサーバは主にHTTPでのコンテンツ配信を担当する点が問われやすい。
Webサーバと関連する用語
Webサーバが出た過去問
ファイアウォールを設置することで、インターネットからもイントラネットからもアクセス可能だが、イントラネットへのアクセスを禁止しているネットワーク上の領域はどれか…
正解:DMZ
要点:DMZは公開サーバを置き内部への侵入を遮断する緩衝領域
DMZ(非武装地帯)は、外部と内部のどちらからも接続できる一方、そこから内部ネットワークへは入れないように区切った領域である。Webサーバやメールサーバなど外部に公開する機器をここに置くことで、万一その機器が侵入を受けても、被害が社内へ及ぶのを防ぐ。
出典:平成21年度 秋期 ITパスポート試験 問79(IPA)ネットワークを介したアプリケーション間の通信を実現するために、数多くのプロトコルが階層的に使用されている。次の記述中のa,bに入れるプロトコル名の適切な組合せは…
正解:a:HTTP b:TCP
要点:WebはHTTP/TCP/IPの階層で通信する
Webページの閲覧では、ブラウザとWebサーバの間でHTTPというアプリケーション層のプロトコルが使われる。HTTPはその下層でトランスポート層のTCPを使って通信の信頼性を確保し、さらに下層のIPが経路選択と配送を担う階層構造になっている。
出典:平成22年度 秋期 ITパスポート試験 問65(IPA)Webで使用されるCookieに関する記述として、適切なものはどれか。
正解:アクセスしてきたブラウザに、Webサーバからの情報を一時的に保存する仕組みである。
要点:Cookieはブラウザ側に情報を保存し状態を保つ
Cookieは、Webサーバが利用者のブラウザに小さなデータを預けて保存させ、次回以降のアクセス時に送り返させる仕組みである。これによりログイン状態の維持や買い物かごの内容保持など、本来状態をもたないHTTP通信で継続的なやり取りが実現できる。表示形式の指定や暗号化とは役割が異なる。
出典:平成22年度 春期 ITパスポート試験 問59(IPA)ルータの機能の説明として、適切なものはどれか。
正解:データの通信経路を制御し、ネットワーク間を中継する。
要点:ルータは経路を判断しネットワーク間を中継する
ルータは、宛先のIPアドレスを見て次にどの経路へ送るかを判断し、異なるネットワーク同士を中継する装置である。経路情報を保持し、複数の経路がある場合は適切なものを選ぶ。読み取り装置や変調装置、Webサーバとは役割がまったく異なる。
出典:平成22年度 春期 ITパスポート試験 問64(IPA)クライアントPCのブラウザからの接続要求に対し、Webサーバが電子証明書などを送信し、クライアントPC側でWebサーバを認証するために用いられるものはどれか。
正解:SSL
要点:SSLはサーバ証明書で相手を確認し通信を暗号化
SSLは、Webサーバとブラウザの間の通信を暗号化するとともに、サーバが送るサーバ証明書によって接続先が正当かどうかをブラウザ側で確認できるようにする仕組みである。証明書は認証局が発行し、ブラウザはその署名を検証して信頼性を判断する。現在はその後継のTLSとして使われているが、試験ではSSLの名称で問われることが多い。
出典:平成22年度 春期 ITパスポート試験 問71(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。