什么是反向代理服务器,和转发代理有什么区别_

反向代理

反向代理服务器是位于服务端网络边缘的中间连接点。它接收初始 HTTP 连接请求,类似于实际服务节点。反向代理作为用户和应用程序之间的网关。这样做可以处理所有策略管理和流量路由。

反向代理有以下操作:

接收用户连接请求完成 TCP 三向握手,终止初始连接与源服务器连接并转发原始请求

转发代理

和反向代理相反,转发代理服务器也位于网络边缘,但是位于用户侧的网络边缘。根据共享网络中的预设策略调节访问internet的流量。此外,它还伪装客户端的 IP 地址,并阻止恶意传入流量。

大型组织(如大学和企业)通常在内部使用转发代理:

阻止员工访问某些网站监控员工在线活动阻止恶意流量到达源服务器通过缓存外部网站内容改善用户体验