代理服务器工作原理
2019年7月10日 16:36

代理服务器 却很符合商业规则,因为它是一个专门提供服务然后从中赚取差价的中间商。根据维基百科解释,代理(英语:Proxy),也称网络代理,是一种特殊的网络服务,允许一个网络终端(一般为客户端)通过这个服务与另一个网络终端(一般为服务器)进行非直接的连接。一些网关、路由器等网络设备具备网络代理功能。一般认为代理服务有利于保障网络终端的隐私或安全,防止攻击。提供代理服务的电脑系统或其它类型的网络终端称为代理服务器(英文:Proxy Server)。

具体而言,代理服务器一般可以分为正向代理与反向代理。

正向代理(Proxy)模式是代理网络用户访问internet,客户端将本来要直接发送到internet上源服务器的连接请求发送给代理服务器处理。正向代理的目的是加速用户在使用浏览器访问Internet时的请求响应时间,并提高广域网线路的利用率。正向代理的工作原理如图所示。正向代理浏览器无需和该站点建立联系,只访问到Web缓存即可。通过正向代理,大大提高了后续用户的访问速度,使他们无需再穿越Internet,只要从本地Web缓存可以获取所需要的信息,避免了带宽问题,同时可以大量减少重复请求在网络上的传输,从而降低网络流量,节省资费。

反向代理(Reverse Proxy)模式是针对Web服务器加速功能的,在该模式中,缓存服务器放置在web应用服务器的前面,当用户访问web应用服务器的时候,首先经过缓存服务器,并将用户的请求和应用服务器应答的内容写入缓存服务器中,从而为后续用户的访问提供更快的响应。

当我们上网时,我们是和服务端建立了连接(利用我们和对方的 IP地址 ),网络信息直接从服务端传递给了我们客户端。但是我国不允许我们在国内访问某些网站,于是我们可以使用代理服务器。原理就是当我们要访问某个特殊的网站时,我们可以先和代理服务器建立连接,再使用代理服务器访问那个网站,于是服务端的网络信息就传递给了代理服务器,然后代理服务器在把网络信息传递给我们客户端。这样就解决了不能访问某些网站的问题了。

所以代理服务器就相当于一个中间人将你的请求转发了一次,不过目标服务器将你请求的资源下载到了代理服务器中。之后代理服务器再将资源传到你的电脑中,由于这个代理服务器是对用户不可见的,所以用户会觉得得到的资源就是从目标服务器上直接获得的。有人会觉得这么做比较繁琐,没有必要,但是当我们看完代理服务器的应用后就会知道这项技术的重要性了。

624 110

上一篇:代理ip地址的作用

下一篇:国外代理服务器要如何进行选择?

相关文章

旗下产品

软件IP代理 企业HTTP代理 开放HTTP代理 高速硬件IP代理
@ 2016 - 2024.猎鹰网安IP代理, All rights reserved. 鄂ICP备18017015号-4
禁止利用本站资源从事任何违反本国(地区)法律法规的活动
新闻中心 | 其他新闻 | 帮助文档