What is a proxy server?
A proxy server is a computer that works as a computer network service it allows clients to make connections to other network services but without going directly to them. It is a computer that diverts requests between a client and a server. There are quite a few uses of a proxy server, but the most common is to speed network traffic by caching pages or files that are requested often. By doing this the proxy server can deliver the request quickly, only polling the server when required. In this way, a proxy server not only speeds up network traffic, but also relieves server load.
There are usually four different types of proxy servers:
· Transparent Proxy
This kind of proxy server shows itself as a proxy server and makes the original IP address available and visible through the http headers.
· Anonymous Proxy
This type of proxy server also shows itself as a proxy server, but it does not make the original IP address available. It is detectable, but it still provides a certain amount of privacy for most users.
· Distorting Proxy
This type of proxy server identifies itself as a proxy server, but makes an incorrect original IP address available through the http headers.
· High Anonymity Proxy
This type of proxy server does not identify itself as a proxy server at all and does not make itself available through the original IP address.