In this channel, I provide the knowledge about, Computer & Mobile, Technology and education Tips, Blogging, SEO, Internet, Make Money, Computer, internet, Tech information, and Computer Tips & Tricks, etc.

Friday, 31 May 2019

Knowledge of your networking without learning the Proxy Server is incomplete


Proxy Server



In the Computer Network, a Proxy Server is a data-centered computer or software system running on the computer, which acts as an intermediate between an endpoint device such as a computer and any other server that requests for users or client services.

The proxy server may exist as a firewall server on the same machine, or it may be a separate server that forwards the request via a firewall.

The proxy server plays the most important role in providing security.




How Proxy Server Works



Client computers connect to proxy servers and request various resources on the internet, such as web pages, games, videos, MP3s, eBooks.

After the proxy server receives the request from the proxy server, the proxy server searches for those resources from the cache to the local hard disk. If those resources are first cached, then the proxy servers will send them to the requesting computer directly on the requesting computer.

If it is not cached, it will connect to the related server and the client will request resources from the side of the computer. This will then cache the resources from the remote server, and send the client the content that has been recovered.

The proxy server can optionally change the response to the client or the response to the server for some possible purposes.

One advantage of a proxy server is that its cache can serve all users. When one or more Internet sites that are coming up frequently, these proxies are stored in the cache, so that the response time of the user request increases.

In addition, the proxy keeps the logs of these interactions, which helps in troubleshooting.





Proxy-Server-
Proxy-Server-



When a proxy server receives a request for an internet resource (such as a web page), it first searches it in cached pages in its local cache.

If those pages are found in the cache then they send them directly to the user without sending a request to the internet.

If those pages are not in the cache, then the proxy server acts as a client on behalf of the user and uses their own IP address to request the page from the server on the Internet.

When the requested pages come to the proxy server, then they send them to the user.

For the user, the proxy server is invisible; All incoming internet queries and incoming replies appear directly with the addressed Internet server.






Advantage of Proxy Server


1) To surf anonymously:




To hide the IP address of the client computer so that anonymous surfing can be done, it is mostly for security.

For example, if a client visits  deathline0.blogspot.com. via a proxy server, deathline0.blogspot.com will get a request from the proxy server, not the client so that the client can be difficult to track for deathline0.blogspot.com.





2) Fast Internet Surfing:




All requests from the client computer will first access the proxy server. If the proxy server has cached the required resources in its local hard disk, then the client will get the response directly from the proxy server, which will be faster.




3) To block unwanted sites:




In many schools, colleges and offices, some web sites or web sites are cut-off. To do this, blacklist, white list and other access policies can be created in the proxy server.





4) Bypassing security restricting and filters:





Proxy servers are used to bypass security redistributions and filters.

For example, many offices have blocked Facebook and other web sites, but through proxy servers, you can easily access blocked websites.




5) To scan outgoing content:




Employees can steal important information from many companies. In this case, proxy servers are used for data leak protection. In this, the content going out of the company is monitored.





6) Risking Regional Restrictions:



Some web sites or online apps can be open only in a country. Such a web site or application can be accessed using a proxy.



Types of proxy servers



There are many different types of proxy servers, each providing a different purpose. In this article, we will discuss some common proxy servers and the objectives they serve.




1) Anonymous Proxy:



Anonymous proxy servers keep your information confidential. When you go to request something from a webpage, the webpage gets the IP address of the proxy server instead of your IP address, which you are using.

The server does not have any way to access your IP address and communication between you and the proxy server is encrypted, in such cases where the biggest issue of security is.



2) High Anonymity Proxy:



This type of proxy server does not identify itself as a proxy server and does not provide its Origin IP address.

High anonymity proxies include only the REMOTE_ADDR header, with the IP address of the proxy server, from which it appears that the proxy server is the client.




3) Transparent Proxy:




Transparent Proxy is a server that directs the request that you forward, without hiding your information.




4) Reverse Proxy:




Reverse Proxy is used to pass to send a request to the private network through firewalls and the Internet.

Reverse Proxy is the device or service placed between the client and server in the network or network infrastructure. The incoming request is controlled by the proxy, which interacts with the server or service on behalf of the client.

The reverse proxy is to provide load balancing for the most common use of web application and API.

No comments:

Post a Comment