ITパスポート 2025年 問57
問題文
HTTPプロキシサーバの機能に関する記述として、適切なものはどれか。
選択肢
ア:IPアドレス割当て要求をPCから受け付けて、割り当てるグローバルIPアドレスを返す。
イ:PCから、インターネット上のWebサーバへの接続要求を中継役として受けて、PCに代わって当該のWebサーバに接続し、送受信データを中継する。(正解)
ウ:WebサーバのURLに対応するIPアドレスを求める要求をPCから受け付けて、そのIPアドレスを返す。
エ:Webサーバのコンテンツが検索結果の上位に表示されるように、そのWebサーバが管理するコンテンツを書き換える。
🔒 解説は解答すると表示されます
HTTPプロキシサーバの機能に関する記述【ITパスポート 解説】
正解の理由
選択肢の中で、PCの代わりにインターネット上のWebサーバに接続して通信を中継する機能を説明しているのが イ です。
HTTP(HyperText Transfer Protocol:ハイパーテキスト転送プロトコル)はウェブページをやり取りするためのルールで、プロキシ(proxy:代理)サーバは「代理で通信を行うサーバ(サービスを提供するコンピュータ)」です。HTTPプロキシは、クライアント(PC)の要求を受け取り、代理で目的のWebサーバに接続し、送受信データを中継します。これによりアクセス制御やキャッシュ(よく使うデータを一時保存して高速化すること)などの利点があります。
HTTP(HyperText Transfer Protocol:ハイパーテキスト転送プロトコル)はウェブページをやり取りするためのルールで、プロキシ(proxy:代理)サーバは「代理で通信を行うサーバ(サービスを提供するコンピュータ)」です。HTTPプロキシは、クライアント(PC)の要求を受け取り、代理で目的のWebサーバに接続し、送受信データを中継します。これによりアクセス制御やキャッシュ(よく使うデータを一時保存して高速化すること)などの利点があります。
解法ステップ
- 問題文のキーワードを拾う:「PCから、インターネット上のWebサーバへの接続要求を中継」→「代理で接続して中継」する機能を探す。
- 各選択肢を対応する技術と照合する:
- IPアドレス割当て → DHCP(Dynamic Host Configuration Protocol)に当たるか確認。
- URLからIPアドレスを返す → DNS(Domain Name System)か確認。
- コンテンツを書き換える → SEO(Search Engine Optimization:検索エンジン最適化)や不正な改ざんか確認。
- 最も一致するのが「代理で接続して中継する」説明なので イ を選ぶ。
選択肢別の誤答解説
-
ア: IPアドレス割当て要求をPCから受け付けて、割り当てるグローバルIPアドレスを返す。
→ これはDHCP(Dynamic Host Configuration Protocol:動的ホスト構成プロトコル)やNAT(Network Address Translation:ネットワークアドレス変換)に関連する機能で、HTTPプロキシの役割ではありません。プロキシは「接続を中継」しますが、IPアドレスを割り当てるのは別の仕組みです。 -
イ: PCから、インターネット上のWebサーバへの接続要求を中継役として受けて、PCに代わって当該のWebサーバに接続し、送受信データを中継する。
→ これがHTTPプロキシの典型的な説明です。プロキシはクライアントとサーバの間に入り、要求・応答を仲介します。キャッシュやアクセス制御、ログ取得、匿名化などの付加機能を持つことが多いです。 -
ウ: WebサーバのURLに対応するIPアドレスを求める要求をPCから受け付けて、そのIPアドレスを返す。
→ これはDNS(Domain Name System:ドメイン名をIPアドレスに変換する仕組み)の説明です。プロキシは名前解決(DNS)を行う役割とは基本的には異なります(ただしプロキシ内部でDNSを使うことはあります)。 -
エ: Webサーバのコンテンツが検索結果の上位に表示されるように、そのWebサーバが管理するコンテンツを書き換える。
→ これはSEO(Search Engine Optimization:検索エンジン最適化)や不正な改ざんの話で、HTTPプロキシの機能ではありません。プロキシが通信を改変することは技術的には可能(例:広告を挿入する透過プロキシなど)ですが、「検索結果の上位に表示されるように書き換える」はプロキシの通常の説明ではありません。
よくある誤解
- プロキシとDNSを混同する:どちらもネットワークに関係しますが、DNSは「名前(URL)をIPに変える」、プロキシは「通信を代理で中継する」役割です。機能が全く違います。
- プロキシ=IP割当をすると思う:IPの割当てはDHCPやネットワーク機器の仕事です。プロキシは通信の仲介が本来の目的です。
- プロキシは必ず通信を改変する:多くのプロキシは単に中継します。改変(フィルタリングや広告挿入など)をするかは設定次第で、通常は中継とキャッシュが主目的です。
補足コラム
- プロキシには「フォワードプロキシ」と「リバースプロキシ」の2種類があります。
- フォワードプロキシ(今回の選択肢にあるようなもの):クライアント側(社内PCなど)の代理でインターネットに接続する。
- リバースプロキシ:受け手であるWebサーバ側の代理として外部からの要求を受け、ロードバランスやセキュリティなどを行う。
- HTTPプロキシはキャッシュ(よく見るページを保存して高速化)やアクセス制御(特定サイトへのアクセスを禁止)で使われます。HTTPS(暗号化された通信)の場合は、通常は「CONNECT」メソッドでトンネルを作るだけで中身を見ずに中継することが多いです(ただし企業などで中身を検査するために中間者方式で復号する設定もあります)。
FAQ
Q: プロキシサーバは通信の中身を必ず記録しますか?
A: 必ずではありません。多くの企業ではログを取りますが、個人用途のプロキシではログを取らないこともあります。設定次第です。
A: 必ずではありません。多くの企業ではログを取りますが、個人用途のプロキシではログを取らないこともあります。設定次第です。
Q: プロキシとVPNは同じですか?
A: 違います。プロキシは特定のプロトコル(例:HTTP)の中継が主で、VPN(Virtual Private Network:仮想プライベートネットワーク)はネットワーク全体を暗号化して別のネットワークに接続する技術です。目的や動作が異なります。
A: 違います。プロキシは特定のプロトコル(例:HTTP)の中継が主で、VPN(Virtual Private Network:仮想プライベートネットワーク)はネットワーク全体を暗号化して別のネットワークに接続する技術です。目的や動作が異なります。
Q: リバースプロキシはWebサーバの代わりにコンテンツを書き換えますか?
A: 基本的にはリバースプロキシも中継・負荷分散・キャッシュが主な役割です。必要に応じてヘッダの書き換えやコンテンツ変換を行うことはありますが、「検索順位を上げるための書き換え」は通常の機能ではありません。
A: 基本的にはリバースプロキシも中継・負荷分散・キャッシュが主な役割です。必要に応じてヘッダの書き換えやコンテンツ変換を行うことはありますが、「検索順位を上げるための書き換え」は通常の機能ではありません。
関連キーワード: HTTP、プロキシサーバ、フォワードプロキシ、リバースプロキシ、DNS、DHCP、キャッシュ、アクセス制御、HTTPS

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

