正向代理: (ss×××)

正向代理是一个位于客户端和原始服务器之间的跳板(代理服务器)

客户端通过ip和端口的设置连上代理服务器,然后向它发送请求,代理服务器将请求转发到后面的真实服务器并取得响应结果后返回给客户机。


wKiom1h4J_jixx95AACf3TSWv2A836.png-wh_50

反向代理: (nginx的反向代理负载均衡)

客户端向代理服务器发送请求,代理服务器根据规则分派给后面的真实服务器,然后返回数据。

这里客户机其实不知道是不是什么代理的,而正向代理客户端是知道的,这也是一个区别。

wKiom1h4J-KxOK2lAAAwRdwSHlw617.png-wh_50


摘:

    正向代理:正向代理用途是为了在防火墙内的局域网提供访问internet的途径。另外还可以使用缓冲特性减少网络使用率

    反向代理:反向代理的用途是将防火墙后面的服务器提供给internet用户访问。同时还可以完成诸如负载均衡等功能