正向代理和反向代理

经常看到代理和反向代理,但是一直没弄明白2者具体有什么区别,看下面2张图来区别一下:

正向代理(或者叫代理):一般指客户这一端,替客户收发请求,使真实客户端对服务器不可见。

proxy1

反向代理:在服务器机房这一端,替服务器收发请求,也就是说请求和响应都先经过反向代理,使真实服务器对客户端不可见。具有缓存、安全、负载均衡等作用。

proxy2