The usual way of working with proxy servers is the following: the web browser sends requests to a certain port in the proxy server and the proxy provides these required objects, whether they are in its cache or not. When working in a real network, several situations may arise:
• For security reasons, it is recommended that all clients use a proxy to surf the Internet.
• All clients must use a proxy whether they are aware of it or not.
• In larger networks already using a proxy, it is possible to spare yourself the trouble of reconfiguring each machine whenever changes are made in the system.
In all these cases, a transparent proxy may be used. The principle is very easy: the proxy intercepts and answers the requests of the web browser, so that the web browser receives the requested pages without knowing where they are coming from. This entire process is done transparently, hence the name.
Was this article helpful?