您的位置:首页 >新闻资讯 > 正文

代理服务器的运作流程

来源:互联网 作者:admin 时间:2019-09-19 14:58:28

  代理服务器能够让我们通过它来达成防火墙与用户数据的分析,还能够提高我们对网络的访问速度。那么,代理服务器是怎么运作的?它的操作原理又是什么?


  代理服务器的运作流程:


代理服务器的运作流程


  cache的存在,可以做假象的web加速;


  当Proxy的快取拥有用户所想要的数据时:


  1、Client端向Server端发送一个数据需求封包


  2、Server端接收之后,先比对这个封包的【来源】与预计要前往的【目标】网站是否为可接受?如果来源和目标都是合法的,或者说,来源与目标网站我们的Proxy都能帮忙取得资料时,那么Server端会开始替Client取得资料。取得资料中比较重要的政策就是【比对政策】,有点像认证的感觉。


  3、对比政策,Server对先检查自己的快取(新的数据可能在内存中,比较旧的数据放在硬盘中)数据,如果有Client所需要的数据,那么将数据准备取出,而不经过向Internet要求数据的程序。


  4、最后当然就是将数据回传给Client。


  Proxy对于cache的速度是很有要求的,而这个cache就是硬盘了。硬盘的容量必须足够大,而且还要【足够快】才行!cache是一直被重复存取的地方。所以硬盘的好坏就差别打了。


  上层代理服务器


  我们的Proxy代理服务器的Proxy代理服务器就是上层代理服务器。


代理服务器的运作流程


  作为上层代理服务器的主机通常具有较高的带宽,因此我们透过它去要求数据【理论上】速度会更快,而上层代理服务器最大的优点是可以分流。


  分流示意图:


代理服务器的运作流程


  由于代理服务器需要管控信任的来源客户端计算机,因此各ISP仅能针对自家用户开发Proxy使用权。


  上面就是有关代理服务器工作原理的图文介绍,希望通过阅读本文,大家能够对代理服务器有了更深的了解与认知。


相关文章内容简介