Different modes of Proxy server

Published on
13,339 Points
Last Modified:
What’s a web proxy server?

A proxy server is a server that goes between clients and web servers, used in corporate to enforce corporate browsing policy and ensure security. Proxy servers are commonly used in three modes.

A)    Forward proxy

Forward proxy is the most commonly used type of proxy servers. Clients from intranet request access the web server in internet through a forward proxy server. Proxy can be used to filter clients from accessing illegitimate and malicious web contents.

Advantages of forward proxies are

     1)     Enhanced privacy and security
     2)     Increased performance because of caching
     3)     Reduce internet bandwidth usage
     4)     Enforce corporate internet policies using ACL’s
     5)     Anti-malware and Anti-virus infections

 Forward proxy Arch
    B)    Reverse proxy

Reverse proxy is commonly used in web farms. The response to the client is returned as if it came directly from the proxy server. Advantages of reverse proxy in server farm are as below.

     1)     Load balancing of web servers
     2)     Caching
     3)     Compression
     4)     Firewall
     5)     SSL offloading
 Reverse proxy Arch
     C)    Transparent proxy

A transparent proxy server is a proxy server configured in such a way that no client side (browser side) configuration is required. The www requests are intercepted at network level by making used of WCCP protocol or route map in network switches and forward the browsing request to proxy server.  Transparent proxies are mostly used in ISP’s to reduce the bandwidth usage by making use of content caching feature in proxy.

Featured Post

Cloud Class® Course: Python 3 Fundamentals

This course will teach participants about installing and configuring Python, syntax, importing, statements, types, strings, booleans, files, lists, tuples, comprehensions, functions, and classes.

Join & Write a Comment

Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…
There's a multitude of different network monitoring solutions out there, and you're probably wondering what makes NetCrunch so special. It's completely agentless, but does let you create an agent, if you desire. It offers powerful scalability …
Other articles by this author

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month