ColburnQuackenbush461
From Nema Wiki
The Functions of the Proxy Server
A server is a mixture of one or several software and hardware made to provide networking service to clients. Individually, it could also make reference to any software or dedicated hardware accustomed to provide such service or any system that's managing a server operating system.
A proxy server could therefore be described as a firewall mechanism that substitutes the IP address of the protected host network having a temporary address for all data traffic passing through it. It makes decisions to authenticate the consumer or client IP address' permission to access the network and establishes connection to any remote computer on behalf of the user.
In essence, it is a computer that acts being an interface or intermediary for connecting several computers which have different protocols and therefore are placed at various remote locations on the internet.
Whenever a user (computer) attempts to connect to another user to consider any resources for example files, web pages, connections, etc available on their database, it is the proxy server that evaluates if such connection is permitted based on the existing settings around the remote computer. When the proxy server authenticates that these the weather is met, after that it helps make the request with respect to the user and establishes the bond.
The proxy server may either modify either the request or response from the user or client or, respond to a request without contacting the server. It does this by using cached similar responses stored around the remote server the resources are now being requested from.
The other functions include:
1. It cuts down on time needed to access resources from servers by serving cached responses for similar request to clients. 2. It serves a log to supply info on internet usage for auditing or evaluation purposes. 3. It could be accustomed to over-ride security or parental control 4. It enables use of regionally restricted resources 5. It hides its clients for anonymous browsing and security 6. It could be accustomed to block access to unwanted or unauthorised sites 7. It serves as a scan to filter malware before delivering requested resources 8. It serves as a scan to bar certain outgoing data. To protected files
Since it is a middleman that acts on behalf of two or more users or clients, a proxy server can be placed anywhere in-between the users or at destination servers on the web for this for everyone its functions.