您的位置:首页 > 新闻资讯 >文章内容
代理IP三种代理方式详解
来源:互联网 作者:admin 时间:2019-09-03 10:46:39

  代理服务技术其实在互联网已经存在很长一段时间,只是前期少部分人才会使用到,所以没有什么知名度。但是随着网络的发展,现在不少人对互联网进行研究,也开始用到代理服务技术,像代理IP这种。代理技术分为正向代理、反向代理、透明代理3种,下面我们来看看这三种代理方式有什么不同。


代理IP三种代理方式详解


  一、正向代理(Forward Proxy)


  一般情况下,如果没有特别说明,代理技术默认说的是正向代理技术。关于正向代理的概念如下:


  正向代理(forward)是一个位于客户端【用户A】和原始服务器(origin server)【服务器B】之间的服务器【代理服务器Z】,为了从原始服务器取得内容,用户A向代理服务器Z发送一个请求并指定目标(服务器B),然后代理服务器Z向服务器B转交请求并将获得的内容返回给客户端。客户端必须要进行一些特别的设置才能使用正向代理。所谓的正向代理就是代理服务器替代访问方【用户A】去访问目标服务器【服务器B】。


  二、透明代理


  如果把正向代理、反向代理和透明代理按照人类血缘关系来划分的话。那么正向代理和透明代理是很明显堂亲关系,而正向代理和反向代理就是表亲关系了。


  透明代理的意思是客户端根本不需要知道有代理服务器的存在,它改编你的request fields(报文),并会传送真实IP。注意,加密的透明代理则是属于匿名代理,意思是不用设置使用代理了。


  透明代理实践的例子就是时下很多公司使用的行为管理软件。


  用户A和用户B并不知道行为管理设备充当透明代理行为,当用户A或用户B向服务器A或服务器B提交请求的时候,透明代理设备根据自身策略拦截并修改用户A或B的报文,并作为实际的请求方,向服务器A或B发送请求,当接收信息回传,透明代理再根据自身的设置把允许的报文发回至用户A或B,如上图,如果透明代理设置不允许访问服务器B,那么用户A或者用户B就不会得到服务器B的数据。


  三、反向代理(reverse proxy)


  反向代理正好与正向代理相反,对于客户端而言代理服务器就像是原始服务器,并且客户端不需要进行任何特别的设置。客户端向反向代理的命名空间(name-space)中的内容发送普通请求,接着反向代理将判断向何处(原始服务器)转交请求,并将获得的内容返回给客户端。


  当反向代理服务器不止一个的时候,我们甚至可以把它们做成集群,当更多的用户访问资源服务器B的时候,让不同的代理服务器Z(x)去应答不同的用户,然后发送不同用户需要的资源。


  当然反向代理服务器像正向代理服务器一样拥有CACHE的作用,它可以缓存原始资源服务器B的资源,而不是每次都要向原始资源服务器B请求数据,特别是一些静态的数据,比如图片和文件,如果这些反向代理服务器能够做到和用户X来自同一个网络,那么用户X访问反向代理服务器X,就会得到很高质量的速度。这正是CDN技术的核心。


相关文章内容简介
推荐阅读
  • 29 2019-05
    随机选择代理IP有效率怎样

    随机选择代理IP有效率怎样?如果使用代理IP之前,未经过检测,就直接使用了,结果会怎样?

  • 12 2019-08
    代理IP池配合爬虫为博客增加访问量

    代理IP池配合爬虫为博客增加访问量,这个方法是可行的,关键是如何实现呢?以下程序主要是为了增长访问量而写的,主要针对一些访问量与用户信息无关的网页,比如CSDN。当然前提是python安

  • 21 2019-06
    代理IP的匿名度会影响稳定性吗

    代理IP的匿名度会影响稳定性吗?我们知道,代理分为透明代理、普通匿名代理和高级匿名代理三种,有很多朋友疑问:高级匿名代理是否比普通匿名代理更稳定,普通匿名是否比透明代理更稳

  • 21 2019-09
    用代理IP爬取ajax动态加载的网页

    大数据时代,无论什么都离不开数据为基础。企业的商业决策与未来发展也受到数据的左右,特别是在代理IP的帮助之下,网络爬虫是变得更加的简单,能够帮助大家在一定程度上解决网页的反

  • 09 2020-10
    机灵代理ip都有什么优势

    目前互联网各行各业蓬勃发展,代理IP地址作为资源被广为应用,如今市面上大大小小的代理服务器数不胜数,国内优质代理服务器哪里有呢?小编经过多方对比,在这里为大家推荐机灵代理。

  • 09 2019-05
    找个支持http/https/Socks5代理使用

    找个支持http/https/Socks5代理使用,现在代理ip越来越被人们重视,这是因为人们发现代理ip越来越有用处,而且我们在上网的时候,很多时候都要用到代理的。

在线咨询
大客户经理
大客户经理
1829380381
13316264505

大客户经理微信

微信公众号

微信公众号

回到顶部