Whats is proxy server
A proxy server
is a kind of buffer between your computer and the Internet resources you are accessing (Web sites, FTP archives etc.).
The data you request come to the proxy first
, and only then it transmits the data to you.
In computer networks
, a proxy server is a server (a computer system
or an application program
) that services the requests of its clients by forwarding requests to 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.
The proxy server provides the resource by connecting to the specified server and requesting the service on behalf of the client.
A proxy server may optionally alter the client's request or the server's response, and sometimes it may serve the request without contacting the specified server.
In this case, it would 'cache' the first request to the remote server, so it could save the information for later, and make everything as fast as possible.
A proxy server that passes all requests and replies unmodified
is usually called a gateway
or sometimes tunneling proxy
A proxy server can be placed in the user's local computer or at various points between the user and the destination servers or the Internet.
A Proxy site
is a web page which allows you to browse web pages - even though your access
to those web apges.
Proxy sites enable you to bypass your own Internet provider and browse through the proxy web site.
All that you have to do is type the web site address you would like to visit in the form they provide, and start browsing.
Once you keep browsing using that form, you are protected
and your real IP address is not being logged
What is Proxy Arp?
or the address resolution protocol
, is used by network systems
to convert system communications
from the routable layer 3 ip protocol
to the non-routable layer 2 data link layer protocols. In most cases, you don't need to modify this behavior at all, and system communications are optimal.
In special circumstances it is preferrable to have another system or network device answer arp requests for another system.
This process is called proxy arp
, because on network system is proxying for anothers ARP communications