代理服务器的理解很抽象,下面是百度百科给出的官方解释:
在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,是直接联系到目的站点服务器,然后由目的站点服务器把信息传送回来。代理服务器是介于客户
端和Web服务器之间的另一台服务器,有了它之后,浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求,信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。
,请在上面尝试选择其它的服务器,因为代理服务器对资源的消耗比较大,并且存在时效性,因此有时候无法打开,必须多次尝试代理服务
器。每天自动更新最新可用服务器。
大部分代理服务器都具有缓冲的功能,就好像一个大的Cache,它有很大的存储空间,它不断将新取得数据储存到它本机的存储器上,如果
浏览器所请求的数据在它本机的存储器上已经存在而且是最新的,那么它就不重新从Web服务器取数据,而直接将存储器上的数据传送给用
户的浏览器,这样就能显著提高浏览速度和效率。
这里我在网上看到了一种很经典的解释方式:
代理服务器的工作机制很象我们生活中常常提及的代理商,假设你自己的机器为A机,你想获得的数据由服务器B提供,代理服器为C,那么
具体的连接过程是这样的。 首先,A机需要B机的数据,A直接与C机建立连接,C机接收到A机的数据请求后,与B机建立连接,下载A机所
请求的B机上的数据到本地,再将此数据发送至A机,完成代理任务。
因为proxy serve一般都设在比较近的地方。打个比方,比如我在香港要看北京的青年报,是派人去北京买一份来看,还是从楼下报亭买一份看,两个选择哪一个快?当然是后者。proxy serve就是那个报亭,你想看什么报尽管向它要。如果有它就马上给你,如果没有就马上去进一批,自己也顺手留一份。”
原文链接:https://www.cnblogs.com/h2-database/archive/2011/12/08/2581360.html
原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/32933