正向代理与反向代理

参考一个来自知乎的图:

正向代理(forward proxy):

proxy代理client来向一个server发起请求.

主要用途: 防火墙的作用, 让所有对一个服务器发起的请求中间加一个中间层, 方便做一些拦截, 屏蔽什么的.

反向代理(reverse proxy):

请求分发到多台服务器

用途:

1. 内容分发网络CDN, 通过反向代理把请求分发到世界各地的服务器去, 提升访问速度.

2. 不想暴露自己主服务器的位置.

参考:http://stackoverflow.com/questions/224664/difference-between-proxy-server-and-reverse-proxy-server/366212#366212

原文地址:https://www.cnblogs.com/qooweds/p/5787582.html