正向代理(Forward Proxy)与反向代理(Reverse Proxy)
代理是什么
客户端和服务端之间加的一层,即中介。主要是处理一对多或者多对一的客户端和服务端关系的。
正向代理和反向代理的区别
- 正向代理,代理服务器和客户端同一头,帮客户端做代理,服务器不知道是哪个客户端访问的,客户端与服务器的关系:多对一
- 反向代理,代理服务器和服务器同一头,帮服务器做代理,客户端不知道访问的是哪个服务器,客户端与服务器的关系:一对多
盗图一份:
正向代理与反向代理的作用
-
正向代理
-
访问原来无法访问的资源
-
用作缓存,加速访问速度
-
对客户端访问授权,上网进行认证
-
代理可以记录用户访问记录(上网行为管理),对外隐藏用户信息
-
-
反向代理
-
保护内网安全
-
负载均衡
-
缓存,减少服务器的压力
-