Technically, the proxy server is a system that acts as an intermediary between the client hosts, the server you want accessible. Traditionally, we can equate the proxy as a matchmaker, broker, brokers, affiliates, third person, intermediary, broker, or some other similar terms. How does it work?
Examples like this, say you want to open Google on the Internet. Means the computer is called the client host. And the Google web page that you see on the monitor, is a html file stored on the Google server computers on the Internet. That means your computer (client) to access the Google servers. Then?
If no proxy, then when typing a URL address from Google (http://www.google.co.id), then by once, and without intermediaries, the computer will send a request or demand directly into Google's computer servers. When receiving a request, then with no intermediaries, computer server Google will send you a reply in the form of web pages that you see on the monitor. Then if use proxy?
Whereas if we use proxy, then, when typing a URL address from Google, the computer will instantly send the request, but not directly into Google's computer servers. But rather to the computer that acts as a proxy server. And when receiving the request, the proxy server and then proceed to the Google server computer. And conversely, from Google's servers to the proxy server, new to the computer.
So, how to work proxy, Simple and easy right? Then, thee ask again, why use an intermediary (proxy) if you can deal directly? And, is not normally used when a third party (the proxy) is usually actually harmful, longer, longer, and complicated, right?
It's true. Use proxy it does no harm, but also pointless. And remember, gains and losses that have become laws of Nature, not Vetivera. Said the father, where the profit is, there is certainly no rudi si ... eh ... loss. Thus, the profit would not exist, if without the loss. Vice versa. That means, the proxy will never be made and using that person, if I could only harm, right?
So, what's in it use a proxy?
To find out, we can see from the original purpose of the proxy is created. Proxy created with the intention to take, take, and pass, then return any request from the client, and then save the request to a place called cache.
What is cache? And, why keep the request into the proxy cache?
In simple terms, a cache can we identify as a temporary storage place, or I often refer to it as cache (ntah why I so love that word). So, every request that comes through a proxy, will be stored in the cache. The aim is to speed up the service process.
Speeding up the process of service?
You see, when the computer requesting the Google web page via proxy, the page will be stored by the proxy to the cache. The goal, if you ever requesting the same page, the proxy no longer have to take it directly to a Google server computer. Proxy quite pick it up in the cache. By doing so, the service request, so faster underserved, right?
By way of this kind of work, it is ideal proxy used by a system, where there is more than one user accessing the same path to the internet. Therefore, the existing network in offices, schools, universities, cafes, usually using a proxy. For such networks, a proxy provides more advantages, than disadvantages.
Try ente imagine this, when a user requesting a web page of Google, proxy pick it up, deliver it, and then store it in the cache. Then, when another user also wants requesting Google web page, the proxy does not need anymore to the internet, he was quite take it from the cache. With bagitu, traffic, network traffic, and waiting time, will be more efficient, faster, and short, right?
Oo ... so it is beneficial to use a proxy. Then, what type? What's all the same proxy? Or proxy is there any kind and his group? And if weve there, please dong om ... you know what and how to tell the difference. These ask you know ... om instead of government and coerce.
Proxy if it is seen by the way it works, Proxy is divided into two types. The first type is called the Forward proxy server. The workings Forward proxy is like the example above. And the user should know and realize if he actually uses a proxy type.
Where the user know?
From the browser configuration. Because the user must configure the browser in particular to be able to the internet. Why should it be configured specifically? Because, as already told above, the forward proxy server is between the user, the resource or resource you want accessible (internet).
Well, so the user's browser had to know how to access resources (the internet), the user had to give out first browser to access the forward proxy, before it can be to the internet. For more details, look at the picture below.
Then, another type of proxy? Other type is called Reverse Proxy. Unlike a forward proxy that sits between the resource users (internet), a reverse proxy not belong in the middle, but in front of the resource (the internet). Confusing is not it? Maybe by looking at the picture below, we will be more clear.
Well, how? It's been more clearly the difference? Still not? Curious? Want more obvious? Type REG PROXY space, hehe ... Similar ads. But this is an ad. The goal, though sampeyan come back here. Therefore, the kite will ngelanjutin this story later, not now. Because, if mao ditulisin all here, could the length and lack of materials, and can be a target aye insults and curses.