代理ip

>

换ip软件

>

http代理

>

ip代理

您的位置:首页 > 新闻资讯 > 文章内容
转发代理服务器与反向代理服务器介绍
来源:网连代理 作者:admin 时间:2019-11-07 15:59:36

  说到代理服务器,大部分人都应该比较熟悉了。记得在学校的时候因为校园网无法访问国外网站,因此经常使用代理来访问国外的网站。但是提到反向代理服务器可能大部分人就比较陌生,对于一般的代理服务器与反向代理服务器的区别估计也不是那么清楚。


  因工作需要就研究了一下,搞清了是怎么回事,这里做个笔记,也为大家所共享。


  代理服务器通常分为两类,即转发代理(forward proxy)服务器和反向代理(reverse proxy)服务器。转发代理服务器又通常简称为代理服务器,我们常提到的代理服务器就指的是转发代理服务器。


转发代理服务器与反向代理服务器介绍


  转发代理服务器


  普通的转发代理服务器是客户端与原始服务器之间的一个中间服务器。为了从原始服务器获取内容,客户端发送请求到代理服务器,然后代理服务器从原始服务器中获取内容再返回给客户端。客户端必须专门地配置转发代理来访问其他站点,如在浏览器中配置代理服务器地址及端口号等。


  转发代理服务器的一个典型应用就是为处于防火墙后的内部客户端提供访问外部Internet网,比如校园网用户通过代理访问国外网站,公司内网用户通过公司的统一代理访问外部Internet网站等。转发代理服务器也能够使用缓存来缓解原始服务器负载,提供响应速度。


  反向代理服务器


  而反向代理服务器则相反,在客户端来看它就像一个普通的Web服务器。客户端不要做任何特殊的配置。客户端发送普通的请求来获取反向代理所属空间的内容。反向代理决定将这些请求发往何处,然后就好像它本身就是原始服务器一样将请求内容返回。


  反向代理服务器的一个典型应用就是为处于防火墙后的服务器提供外部Internet用户的访问。反向代理能够用于在多个后端服务器提供负载均衡,或者为较慢的后端服务器提供缓存。此外,反向代理还能够简单地将多个服务器映射到同一个URL空间。


  两者区别


  两者的相同点在于都是用户和服务器之间的中介,完成用户请求和结果的转发。主要的不同在于:


  (1)转发代理的内部是客户端,而反向代理的内部是服务器。即内网的客户端通过转发代理服务器访问外部网络,而外部的用户通过反向代理访问内部的服务器。


  (2)转发代理通常接受客户端发送的任何请求,而反向代理通常只接受到指定服务器的请求。如校园网内部用户可以通过转发代理访问国外的任何站点(如果不加限制的话),而只有特定的请求才发往反向代理,然后又反向代理发往内部服务器。


相关文章内容简介
推荐阅读
  • 01 2020-07
  • 15 2019-06
    爬虫代理的重要性

    爬虫数据大家都已经不再陌生,就是通过爬虫技术,对目标网站的数据爬取,这样可以根据目标网站的数据,来调整自己的工作。爬虫数据不可缺少的工具就是爬虫代理。爬虫在抓取的数据的时

  • 06 2020-01
    动态代理、Hook、AOP、插件化技术的联系与区别

    本文研究范围仅限Android或者Java。在研究Android插件化技术的时候,看到一句话:J2EE框架Spring通过动态代理的Hook机制优雅地实现了AOP编程,同样,插件框架也广泛使用了代理机制来增强系统API从

  • 23 2019-11
    获取代理ip的几种方法

    对于一个从事很多年的爬虫工作者来说,都知道代理ip有很多种类,网络爬虫没有代理ip将无法完成庞大数据信息采集工作,突破反爬虫ip限制,只有代理ip才能突破,如何获取代理ip,获取方式

  • 25 2020-11
  • 26 2019-11
    使用HTTP代理ip突破防采集策略

    常见的Web反采集策略大概有5种,他们是:1、数据加密;2、限制访问频率;3、数据以非文本形式展现;4、验证码保护;5、Cookie验证;