正向代理、反向代理、透明代理

1.正向代理(Forward Proxy)
  一般情况下,如果没有特别说明,代理技术默认说的是正向代理技术。
  正向代理(forward是一个位于客户端【用户A】和原始服务器(origin server)【服务器B】之间的服务器【代理服务器Z】,为了从原始服务器取得内容,用户A向代理服务器Z发送一个请求并指定目标(服务器B),然后代理服务器Z向服务器B转交请求并将获得的内容返回给客户端。客户端必须要进行一些特别的设置才能使用正向代理。
正向代理 就是 代理服务器替代访问方【用户A】去访问目标服务器【服务器B】
 
使用正向代理服务器作用:
  1、访问本无法访问的服务器B
 
2.加速访问服务器B
 
3.Cache作用
 
4.客户端访问授权
 
5.隐藏访问者的行踪
 
二、反向代理(reverse proxy)
  反向代理正好与正向代理相反,对于客户端而言代理服务器就像是原始服务器,并且客户端不需要进行任何特别的设置。客户端向反向代理的命名空间(name-space)中的内容发送普通请求,接着反向代理将判断向何处(原始服务器)转交请求,并将获得的内容返回给客户端。
  使用反向代理服务器的作用如下:
 
三、透明代理
原文地址:https://www.cnblogs.com/veggiegfei/p/11006864.html