快速了解正向代理与反向代理
前段时间收到读者的评论,正愁不知道下一篇博客写什么的笔者,赶紧记入小本本。
网友提问
正向代理
正向代理是作用在用户端的。
比如访问某些国外网站,可能需要购买vpn,并且vpn是在用户浏览器端设置的(并不是在远端的服务器设置)。浏览器先访问vpn地址,vpn地址转发请求,并最后将请求结果原路返回来。
正向代理
反向代理
反向代理是作用在服务器端的。
对于用户的一个请求,会转发到多个后端处理器中的一台来处理该具体请求。
反向代理的作用
反向代理
保护网站安全,任何来自Internet的请求都必须先经过代理服务器。大型网站,通常将反向代理作为公网访问地址,Web服务器是内网。
通过配置缓存功能加速Web请求:可以缓存真实Web服务器上的某些静态资源,减轻真实Web服务器的负载压力;
实现负载均衡:充当负载均衡服务器均衡地分发请求,平衡集群中各个服务器的负载压力。
反向代理
两者的区别
从结构上来区分
正向代理与反向代理的区别
正向代理中,proxy和client同属一个LAN,对server透明。
反向代理中,proxy和server同属一个LAN,对client透明。
代理层在两种模式中都是收发请求和响应,不过从结构上来看正好互换了下,所以把前者代理方式叫做正向代理,后者叫做反向代理。
从用途上来区分
正向代理:在防火墙内的局域网提供访问internet的途径。另外还可以使用缓冲特性减少网络使用率。
反向代理:保护网站安全并能配置缓存功能。同时还可以完成诸如负载均衡等功能。
从安全性来讲
相关推荐
tinydu 2020-08-03
yungame 2020-04-25
魏莉的微 2020-04-08
畅聊架构 2020-04-07
ysmh00 2020-03-27
tinydu 2020-03-27
tinydu 2020-02-12
登峰小蚁 2020-01-12
GimmeS 2020-01-01
hackerdotcn 2013-06-18
zllbirdonland 2019-12-23
ssihc0 2020-11-11
scaleqiao 2020-10-22
ysmh00 2020-07-04
SZStudy 2020-07-04
TiDBPingCAP 2020-06-28
sicceer 2020-06-21
ssihc0 2020-06-14
WasteLand 2020-06-13