Proxy Server: Domain Names
Proxy Server: Domain Names
(1) Short for Domain Name System (or Service or Server), an Internet service that translates domain names into IP
addresses. Because domain names are alphabetic, they're easier to remember. The Internet however, is really
based on IP addresses. Every time you use a domain name, therefore, a DNS service must translate the name into the
corresponding IP address. For example, the domain name www.example.com might translate to 198.105.232.4.
The DNS system is, in fact, its own network. If one DNS server doesn't know how to translate a particular domain
name, it asks another one, and so on, until the correct IP address is returned.
(2) Short for digital nervous system, a term coined by Bill Gates to describe a network of personal computers that
make it easier to obtain and understand information.
Proxy server
In computer networks, a proxy server is a server (a computer system or an application program)
that acts as an 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. The proxy server evaluates the request
according to its filtering rules. For example, it may filter traffic by IP address or protocol. If the
request is validated by the filter, the proxy provides the resource by connecting to the relevant
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 'caches' responses from the remote server, and
returns subsequent requests for the same content directly.
A proxy server that passes 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 on the Internet.
A reverse proxy is (usually) an Internet-facing proxy used as a front-end to control and protect
access to a server on a private network, commonly also performing tasks such as load-balancing,
authentication, decryption or caching.
Contents
[hide]