what is proxy server and what is diff between farward and reverse
proxy?
In computer networks, a proxy server is a server (a computer system or an application
program) which services the requests of its clients by forwarding requests to other
servers. A client connects to the proxy server, requesting some service, such
as a file, connection, web page, or other resource, available from a different
server. The proxy server provides the resource by connecting to the specified
server and requesting the service on behalf of the client. A proxy server may
optionally alter the client's request or the server's response, and sometimes
it may serve the request without contacting the specified server.
- In an enterprise
that uses the Internet, a proxy server is a server
that acts as an intermediary between a workstation user and the Internet so
that the enterprise can ensure security, administrative control, and caching
service. A proxy server is associated with or part of a gateway
server that separates the enterprise network from the outside network and a firewall
server that protects the enterprise network from outside intrusion.
In contrast, a reverse proxy server is typically used to appear as the actual Web server to the client. The reverse proxy server takes all requests, and sends the requests to the content HTTP server. When the proxy server receives a response, it sends the results back to the client as if it were the original server. A reverse proxy is typically used when you want clients to access a server that is behind a firewall
No comments:
Post a Comment