August 10, 2007

Proxy Servers

A Proxy server is a computer system or an application program which services the request of its clients by forwarding requests to other servers. The Proxy server provides the resource by connecting to the specified server and requesting the service on behalf of the client.

OR

A mechanism which spoof or hide your identity on Internet is called Proxy.

Types of Proxy Servers:
A proxy server that removes identifying information from the client's requests for the purpose of anonymity is called an anonymizing proxy server or anonymizer.
  • Caching Proxy
A proxy server that stores the documents that it retrieves from other servers in a local cache.
  • Web Proxy
Proxies that focus on Internet traffic are called web proxies. Many web proxies attempt to block some web content.
  • Hostile Proxy
Proxies can also be installed by online criminals, in order to eavesdrop upon the dataflow between the client machine and the web.
  • Transparent Proxy
A Proxy that does not modify the request or response beyond what is required for proxy authentication and identification.
  • Non-Transparent Proxy
A Proxy that modifies the request or response in order to provide some added service to the user agent, such as group annotation services, media type transformation, protocol reduction, or anonymity filtering.

Normal Connection:


Connection via Proxy:


No comments: