Thursday, October 15, 2009

Proxy server

In computer networks, a proxy server is a server which clients use to access other computers. A proxy server that passes information to its clients without changing it is usually called a gateway or sometimes tunneling proxy.

A client that connects to the proxy server requests some service, such as a file, connection, web page, or other resource, that is available on a different server. The proxy server then goes to the other server and requests what the client wants for them.

A proxy server can change the information that it gives to the client, and if the same information is accessed many times or by many different clients it can use what is called a cache to make things faster. A cache is the term for information that has been accessed and saved for future use; if a proxy server has what the client is accessing in its cache, it will make it faster because it does not need to go and access the other server to provide what the client wants.

Proxy servers get their name because they act like a proxy (a stand-in) of the server computer.

A proxy server can be placed anywhere in the connection between the client and the server, which could include software on the client computer itself or on any computer between.

Some proxy servers use Secure Sockets Layer (SSL) to secure the connection between the client and the remote server. This security layer helps to make sure that no other computers can read or understand what the client is asking from the server. (from wikipedia)


0 komentar:

Post a Comment