1. Kurose, J. F., & Ross, K. W. (2017). Computer Networking: A Top-Down Approach (7th ed.). Pearson. In Section 2.6.1, "Web Caching," a proxy server is defined as "a network entity that satisfies HTTP requests on the behalf of an origin Web server," establishing its role as an intermediary.
2. Zwicky, E. D., Cooper, S., & Chapman, D. B. (2000). Building Internet Firewalls (2nd ed.). O'Reilly & Associates. In Chapter 8, "Proxy Systems," the authors state, "A proxy server is a program that deals with the outside world on behalf of a protected host... Proxies are intermediaries."
3. Stanford University. (2021). CS 155: Computer and Network Security, Lecture 11: Network Security. Course materials. The lecture notes describe an application-level proxy as a system that "acts as an intermediary for requests from clients seeking resources from other servers," highlighting its fundamental role in brokering connections.