IPA IP 2025 Question 57

Topic: Networks

A question IPA Japan published in 令和7年度 ITパスポート試験 公開問題 問57, translated into English. ITPEC is based on the same exams.

Which of the following is an appropriate description concerning the function of an HTTP proxy server?

Explanation

It relays a PC’s connection to a Web server, connecting on the PC’s behalf — a proxy server stands between the PCs and the Internet and acts for them.

A PC set to use an HTTP proxy sends its request to the proxy instead of to the Web server. The proxy connects to the Web server itself, receives the response and passes it back, so the Web server sees only the proxy. This lets an organisation keep its PCs out of direct contact with the Internet, filter which sites may be visited, record access logs, and cache pages that many users fetch so they load faster.

Answer (b)

Why not others:

  • •(a) — assigning IP addresses to PCs on request is the job of a DHCP server
  • •(c) — answering with the IP address for a server’s name is the job of a DNS server
  • •(d) — making content rank higher in search results is SEO, done by the site’s owner on the content itself; a proxy does not rewrite a server’s content

Key rule: A proxy server acts on behalf of the client: it connects to the Web server for it, relays the data, and can filter, log and cache along the way.

Networks · AI-written, may contain errors

This question comes from the past questions IPA Japan publishes, translated into English by ITPEC Practice. ITPEC Practice is an independent study tool and is not affiliated with IPA or ITPEC. See the original paper (PDF) or Report an issue.