Saturday, 30 March 2013

Proxy Server

In Computer Networks,Proxy Server is a Server that acts as intermediary for requests from clients seeking resources from 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 and the proxy server evaluates the request as a way to simplify and control its complexity.
Uses of Proxy
Server

1)High Security because each client is provided access according to rights assigned to him.
2)To Speed up access to resources.these are used to cache web pages from web servers which makes fast access.
3)To create Web logs for the audit usage.
4)To scan transmitted content for malware before delivery
5)Access enhancement/restriction
6)Filtering of data means which contents can be accessed or not.
7)Translation
Types of Proxy


1)Forward Proxies:- these are those type of proxies that take request from internal network and forward them to internet.


2)Open Proxies :-Open Proxy server is a forwarding proxy server that forwards requests from and to anywhere on the Internet and is accessible by any internet user.
3)Reverse Proxies:-In reverse proxy , clients  Requests are forwarded to one or more origin servers which handle the request. The response is returned as if it came directly from the web server.
A reverse proxy takes requests from the Internet and forwarding them to servers in an internal network. Those making requests connect to the proxy and may not be aware of the internal network.


No comments:

Post a Comment