一文搞懂科学上网是个啥?代理、正向代理、反向代理

您所在的位置:网站首页 反向楦什么意思 一文搞懂科学上网是个啥?代理、正向代理、反向代理

一文搞懂科学上网是个啥?代理、正向代理、反向代理

2024-06-06 08:05| 来源: 网络整理| 查看: 265

先解决标题中提到的问题,什么是科学上网?没错,科学上网就是一种代理。

什么是代理(Proxy)?

代理Proxy是一种网络通信模式,它充当了客户端和服务器之间的中间人,将客户端的请求转发给服务器,并将服务器的响应返回给客户端(可以想象一下电影里面的黑市,买方和卖方,为了相互不知道对方,就会到黑市进行一个中转,让黑市进行代出售)。

代理的作用

所以,根据上面的例子也就可以想到,代理的作用就是隐藏双方的信息,即隐藏客户端和服务器之间的真实IP地址(正常情况下,假如我们访问百度,那么百度的服务器上就会显示我们自身的公网地址,但是如果用了代理,显示的就不是我们自身的公网地址了),保护用户的隐私和安全,同时可以优化网络通信,提高访问速度和稳定性。

代理的分类

常见的类型有正向代理和反向代理

正向代理

正向代理Forward Proxy是代表客户端向服务器发送请求的代理服务器。在正向代理的情况下,客户需要将请求发送给代理服务器,然后由代理服务器向服务器发送请求,并将服务器的响应返回给客户端。客户端对代理服务器是可知的,但无法直接与目标服务器进行通信。正向代理常用于访问被封锁的网站,保护客户端IP地址隐私,以及优化网络功能通信等。

正向代理的作用 保护客户端的隐私:通过代理服务器,客户端的真实 IP 地址可以被隐藏,提高了匿名性。访问限制:代理服务器可以设置访问控制策略,例如限制某些网站的访问。缓存:代理服务器可以缓存已经访问过的资源,提高客户端的访问速度。安全性:代理服务器可以过滤流量、检测恶意软件等,提供额外的安全保护。 详细图解

在这里插入图片描述

反向代理

反向代理是代表服务器向客户端发送响应的代理服务器。在反向代理的情况下,客户端将请求发送给反向代理服务器,然后由反向代理服务器向服务器发送请求,并将服务器的响应返回给客户端。客户端对目标服务器是不可知的,只能与反向代理进行通信。反向代理常用于负载均衡(SLB)、高可用性(HA)和安全性等方面,可以将请求分发到不同的服务器上,从而提高访问速度和稳定性,同时也可以隐藏服务器的真实IP地址,提高安全性。

反向代理的作用 负载均衡:反向代理可以根据负载情况将请求分发给多台目标服务器,提高系统的性能和可靠性。缓存加速:反向代理可以缓存目标服务器的响应,减轻目标服务器的负载并提高响应速度。安全性:反向代理可以屏蔽目标服务器的真实 IP 地址,提高了安全性。SSL 加密:反向代理可以终止 SSL 连接,减轻目标服务器的负担。 详细图解

在这里插入图片描述 一个域名下可以有多个服务器进行分布式处理。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3