正向代理(Forward Proxy)与反向代理(Reverse Proxy)

代理是什么

客户端和服务端之间加的一层,即中介。主要是处理一对多或者多对一的客户端和服务端关系的。

正向代理和反向代理的区别

  • 正向代理,代理服务器和客户端同一头,帮客户端做代理,服务器不知道是哪个客户端访问的,客户端与服务器的关系:多对一
  • 反向代理,代理服务器和服务器同一头,帮服务器做代理,客户端不知道访问的是哪个服务器,客户端与服务器的关系:一对多

盗图一份:

正向代理

反向代理

正向代理与反向代理的作用

  • 正向代理

    1. 访问原来无法访问的资源

    2. 用作缓存,加速访问速度

    3. 对客户端访问授权,上网进行认证

    4. 代理可以记录用户访问记录(上网行为管理),对外隐藏用户信息

  • 反向代理

    1. 保护内网安全

    2. 负载均衡

    3. 缓存,减少服务器的压力

参考

posted @ 2020-07-28 00:02  mingL  阅读(533)  评论(0编辑  收藏  举报