正向代理和反向代理(通俗易懂)

正向代理:代理端代理的是客户端。
反向代理:代理端代理的是服务端。

常用案例

  1. 正向代理:
    如VPN代理客户端
Paste_Image.png
  1. 反向代理:
    Nginx就是性能非常好的反向代理服务器,用来做负载均衡
    关于负载均衡这么高大上的名词对普通人讲直接叫服务器内容分发更易理解吧!

正向代理

正向代理隐藏了真实的客户端(代理服务器)


Paste_Image.png

反向代理

反向代理隐藏了真实的服务端

Paste_Image.png

何来正向,反向之说

再看图:

Paste_Image.png
Paste_Image.png

一个代理客户端,一个代理服务器

实际上proxy在两种代理中做的事都是代为收发请求和响应,不过从结构上来看正好左右互换了下,所以把后出现的那种代理方式叫成了反向代理。

代理对象恰好相反,故名正向代理 or 反向代理。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容