...

Callwoola

大雄'blog

Home 主页 Blog 博客 Tag标签 GitHub开源 about me关于我


正向代理和反向代理

其实最开始想这两个并没有什么区别,都是代理,中间把用户和服务器连接起来。

但是连接的方式不太一样

正向代理 forward proxy

A B C ... 客户端 都会被代理到 甲 这个服务器

从客户端的角度来说,虽然连接到服务器被代理了,但是 A B C 都会被代理的 同一个目标

反向代理 reverse proxy

我们就当只有 A 客户端, 那么他会被代理到 甲,乙,丙 ... 这些服务器

从客户端的角度来说可能被代理到了不同服务器。

对比

正向是多对一,反向是一对多。

当然这是一个很肤浅但是便于理解的解释

reference:

https://moonbingbing.gitbooks.io/openresty-best-practices/ngx/reverse_proxy.html

https://www.zhihu.com/question/24723688/answer/128105528

  • 文档信息:
  • 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
  • 发表日期: 2017-03-0921:32:25+0800
  • 更多内容:
  • Feed订阅:
相关内容:

disqus评论区:

0