What is Proxy Server and how it works and types

Proxy servers is server, which acts as an intermediate between internal users and external host. Proxy server protect and hides the computer from the outside network. It concentrates on the port that monitors the incoming and outgoing traffic of each port. Proxy server can also be used for filtering of the request

Working Of Proxy Server
When Proxy server’s internal host request to the process website. Then request enters the proxy server. It examines the header and packet content based on the rule base. And server reconstructs the data with a different source IP address. Proxy server transmits the packet to target address that conceals the actual end user who made the request. If the data packet is returned, it is again sent to the proxy server to check with the rule base. The returned packet is reconstructed by the proxy server and is sent to the source computer.
Types Of Proxy Server
Open Proxy Server: It is a proxy which can be accessible by any Internet user.
Split Proxy Server: A split proxy is a proxy implemented as two programs installed on two different computers.
Reverse Proxy Server: It is a proxy server that is installed in the neighborhood of one or more web servers. It validates and processes a transaction in such a way that actual parties do not communicate directly.
Circumventor: A circumventor is a method of defecting blocking policies which are implemented using proxy servers. Most circumventor are also proxy server.
Transparent Proxy: It is a proxy that does not modify the request or response beyond what is required for proxy authentication and identification. It works on port 80.
Non Transparent Proxy: It is a proxy that modifies the request or response in order to provide some added services to the user agent. Web requests are directly sent to the proxy regardless of the server from where it originated.
SOCKS PROXY
The socks proxy is an IETF (Internet Engineering Task Force ) standard. It is like a proxy system supports the proxy aware applications.
The socks package includes or contains the following components:
i) A sock server for the specified operating system
ii) A client program such as FTP, telnet, or the Internet browser
iii) A client library for the SOCKS.
iv) The socks proxy server does not allow the external network components to collect the information of the client which had generated the request.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>