例如,我们需要访问某网站,不想或不能直接访问,比如网络的原因、隐私的原因等,我们就连接一个代理主机,这样对于这个网站来说,访问他的用户是这个代理主机,而不是我们自己。
在计算机网络中,反向代理是代理主机的一种。主机根据客户端的请求,从其关联的一组或多组后端主机(如Web主机)上获取资源,然后再将这些资源返回给客户端,客户端只会得知反向代理的IP地址,而不知道在代理主机后面的主机簇的存在。
“反向”的意思是没有通过代理主机访问网站,但网站却在自己主机前面加了一个代理,我们输入网址发起请求后,请求先到了这个代理主机,代理主机再把请求转给网站主机。反向代理主机主要有以下作用:
1.安全过滤。为了安全,不允许用户直接接触真实主机,任何访问请求都要先到达反向代理主机,反向代理主机来进行验证、过滤等安全类操作,符合条件的请求才会被转发到真实主机。
2.内容缓存。当访问量越来越大时,网站主机对每个请求都需要进行处理,压力巨大,根据局部访问性原理,这么多请求中必然有很多是重复的,这时就需要反向代理主机来分担一部分工作,反向代理主机把一些常用的内容都缓存到自己身上,用户的请求先来到反向代理主机,看自己这有没有用户需要的内容,有就直接返回给用户,没有时才交给网站主机来处理。
3.。当网站访问量越来越大时,一个主机扛不住了,需要在添加N个主机,那么当用户请求过来后,就需要在这N台主机前面添加一个反向代理主机,做为负载均衡器。用户请求先发到负载均衡器,他思考一下这个请求应该交给谁,想好后就转发过去,这样就让N台主机均衡的处理请求了。
提示:现在腾讯云新人点击注册然后实名认证后,可以点此一键领取2860元代金券,然后点此进入腾讯云活动页面参加优惠力度非常大的腾讯云3年和5年时长服务器活动,一次性买多年,免得续费贵,这样就可以获得最大的优惠折扣,省钱。
版权声明:xxxxxxxxx;
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态