Skip to main content

What is a Proxy Server and How it Works? This os Repost For Popularities Topik

In a computer network, a proxy server is any computer system offering a service that acts as an intermediary between the two communicating parties, the client and the server. In the presence of a proxy server, there is no direct communication between the client and the server. Instead, the client connects to the proxy server and sends requests for resources such as a document, web page or a file that resides on a remote server. The proxy server handles this request by fetching the required resources from the remote server and forwarding the same to the client.

How Proxy Server Works?

An illustration of how a proxy server works is shown below:


As shown in the above example, whenever the client connects to a web proxy server and makes a request for the resources (in this case, “Sample.html”) that reside on a remote server (in this case, xyz.com), the proxy server forwards this request to the target server on behalf of the client, so as to fetch the requested resource and deliver it back to the client. An example of client can be a user operated computer that is connected to the Internet.

Types of Proxy Servers and their Uses:

1. Forward Proxies

A forward proxy is the same one described above where the proxy server forwards the client’s request to the target server to establish a communication between the two. Here the client specifies the resources to be fetched and the target server to connect to, so that the forward proxy server acts accordingly. Except for reverse proxy (discussed in the latter part of this article), all other types of proxy servers described in this article falls under forward proxy.

2. Open Proxy

An open proxy is a type of forwarding proxy that is openly available to any Internet user. Most often, an open proxy is used by Internet users to conceal their IP address so that they remain anonymous during their web activity. The following are some of the web proxies that fall under the category of open proxy:

Anonymous Proxy

An anonymous proxy is a type of open proxy that conceals IP address of Internet users so that the target server cannot identify the origin of the requesting client. However, an anonymous proxy identifies itself as a proxy server but still manages to maintain the anonymity of the users.

Distorting Proxy

This type of proxy server identifies itself as a proxy, but reveals an incorrect IP address of the client to the target server.

High Anonymity Proxy (Elite Proxy)

An elite proxy provides maximum anonymity as it neither identifies itself as a proxy nor reveals the original IP address of the client. In most cases, users have to pay for this type of proxy as it is seldom available freely on the Internet.

3. Reverse Proxy

Unlike a forwarding proxy where the client knows that it is connecting through a proxy, a reverse proxy appears to the client as an ordinary server. However, when the client requests resources from this server, it forwards those requests to the target server (actual server where the resources reside) so as to fetch back the requested resource and forward the same to the client. Here, the client is given an impression that it is connecting to the actual server, but in reality there exists a reverse proxy residing between the client and the actual server.
Reverse proxies are often used to reduce load on the actual server by load balancing, to enhance security and to cache static content, so that they can be served faster to the client. Often big companies like Google which gets a large number of hits maintain a reverse proxy so as to enhance the performance of their servers. It is not a surprise that whenever you are connecting to google.com, you are only connecting to a reverse proxy that forwards your search queries to the actual servers to return the results back to you.
By using this website you agree to the terms there of as described in here.

Web Proxy | 

Comments

Popular posts from this blog

Top Proxy Squid 2019 Untuk Internet Gratis Tunnel SSH Http Injektor

Hello Gretongan Hahaha ... Maaf", kali nih saya kan bagi-bagi   Proxy Squid 2017 Untuk Internet Gratis Tunnel SSH  Http Injektor  update yg masih angat dan mungkin akan hangat trus yah, siapa tau punya pemanas hehe. Pada kesempatan kali ini Saya akan sediakan beberapa List Squid. Proxy Squid Checker  Here Proxy List Pertama Berdasarkan postingan teman-teman di WA Group ini list proxy squid 200 OK 191.241.36.155:3128 49.1.244.139:3128 42.117.1.78:3128 50.206.36.254:3128 37.99.214.45:3128 46.166.185.38:3128 46.166.185.177:3128 46.166.185.189:3128 182.23.98.66:3128 212.91.188.166:3128 163.172.11.141:3128 185.167.236.230:3128 149.56.180.31:3128 117.3.36.41:3128 35.154.11.201:3128 31.193.4.174:3128 191.34.75.232:3128 191.241.36.139:3128 177.22.111.219:3128 112.199.65.190:3128 177.55.158.19:3128 173.192.175.13:3128 128.199.42.166:3128 163.172.167.96:3128 122.3.242.7:3128 218.63.208.223:3128 104.237.246.26:3128 2

How to Install ProxyBroker 2019 English Update

How to Install ProxyBroker The first step is to prepare the following dependencies 1 pkg install python-dev make clang libffi-dev The second step manually install the pycares library 1. pip install cffi==1.5.0 2. pip download pycares 3. tar xzvf pycares-2.4.0.tar.gz 4. cd pycares-2.4.0 5. python setup.py install Step three install Proxybroker 1 pip install proxybroker How to use ProxyBroker   Here I will divide into several parts so as not to get confused when doing practice  1. Finding proxy 1 proxybroker find --types HTTP HTTPS - lvl high --country US-l 20  -t or -types This option is to determine the proxy type you can enter HTTP, HTTPS, SOCKS  -l or -lvl  This option is to choose the anonymous level you can enter Transparent, High, Elite  -c or -Country  This option is to select the target country, enter country code, for example SG (Singapore), ID (Indonesia), US (America), AU (Australia), etc.  -l or -limit  This option is to deter

How to Record Terminal Session via Termux on Android

Hi every body, to night I will show you  How to Record Terminal Session via Termux on Android  simple way and off course without watermark on video. So you need to install  termux  on your android phone and you can find it on google playstore, don't forget install termux-API. After apk is installed, you need to following this command above. Please type : $ pkg install update && install upgrade $ pkg install git $ pkg install asciinema   Record and share your terminal sessions, the right way. Forget screen recording apps and blurry video. Enjoy a lightweight, purely text-based approach to terminal recording. Supports Linux, macOS and *BSD How it Working? Please follow command bellow: $ asciinema rec [filename] When recorder is start you will see a green font  like this : ~ Asciicast recording started. ~ Hit Ctrl-D or type "exit" to finish. if you want to finish you recorder, just hit Ctrl+D or exit and show notify like this: ~ Asc