后端/后台(Back-end)程序员Android知识

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

2017-03-18  本文已影响217人  Alien的小窝

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

常用案例

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

正向代理

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


Paste_Image.png

反向代理

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

Paste_Image.png

何来正向,反向之说

再看图:

Paste_Image.png Paste_Image.png

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

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

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

上一篇 下一篇

猜你喜欢

热点阅读