A corporation is seeking to enhance security and optimize the client-server environment for its intranet services. The IT department is considering setting up a server that could act as an intermediary to request internet resources on behalf of its users for added security and caching capabilities. Which device would best fit this requirement?
Layer 3 switch
Proxy server
Firewall
Load balancer