什么是反向代理?反向代理是位于Web服务器前面的服务器,其将客户端(例如Web浏览器)请求转发到这些Web服务器。反向代理通常用于帮助提高安全性、性能和可靠性。为了更好地理解反向代理的工作原理以及它可以提供的好处,我们来首先定义什么是代理服务器。
转发代理,通常称为代理、代理服务器或Web代理,是位于一组客户端计算机之前的服务器。当这些计算机向Internet上的站点和服务发出请求时,代理服务器将拦截这些请求,然后代表客户端与Web服务器进行通信,起到中间设备的作用。
例如,典型的转发代理通信中涉及3台计算机:
在标准的互联网通信中,计算机A将直接与计算机C保持联系,客户端将请求发送到源服务器,并且源服务器将响应客户端。当存在转发代理时,A将请求发送到B,B随后将请求转发给C。C将向B发送响应,而B则将响应转发给A。
为什么要将这个多余的中间设备添加到Internet活动中?使用转发代理可能有几个原因:

转发代理和反向代理之间的区别非常细微,但非常重要。简单概括而言,转发代理位于客户端的前面,确保没有源站直接与该特定客户端通信;而反向代理服务器位于源站前面,确保没有客户端直接与该源站通信。
这一次,所涉及的计算机包括:
通常,来自D的所有请求都将直接发送到F,而F会直接将响应发送到D。使用反向代理,来自D的所有请求都将直接发送给E,而E会将其请求发送到F并从F接收响应,然后将适当响应传递给D。
下面是反向代理的一些好处:
本文来源:国外服务器--什么是反向代理(什么叫反向代理)
本文地址:https://www.idcbaba.com/guowai/5659.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



