1.正向代理的概念
       正向代理 是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端必须要进行一些特别的设置才能使用正向代理。例如:正常不能访问的国外网站 可以找正向代理访问
      
2.反向代理的概念
      反向代理正好相反,对于客户端而言它就像是原始服务器,并且客户端不需要进行任何特别的设置。客户端向反向代理的命名空间(name-space)中的内容发送普通请求,接着反向代理将判断向何处(原始服务器)转交请求,并将获得的内容返回给客户端,就像这些内容原本就是它自己的一样。例如:负载均衡器就是一种反向代理

3. 两者区别
      从用途上来讲:
     正向代理的典型用途是为在防火墙内的局域网客户端提供访问Internet的途径。正向代理还可以使用缓冲特性减少网络使用率。反向代理的典型用途是将防火墙后面的服务器提供给Internet用户访问。反向代理还可以为后端的多台服务器提供负载平衡,或为后端较慢的服务器提供缓冲服务。
另外,反向代理还可以启用高级URL策略和管理技术,从而使处于不同web服务器系统的web页面同时存在于同一个URL空间下。
      从安全性来讲:
     正向代理允许客户端通过它访问任意网站并且隐藏客户端自身,因此你必须采取安全措施以确保仅为经过授权的客户端提供服务。
      反向代理对外都是透明的,访问者并不知道自己访问的是一个代理

转载于:https://www.cnblogs.com/ajian005/archive/2012/05/24/2753730.html

正向代理和反向代理有和区别相关推荐

  1. 正向代理与反向代理是什么,有什么区别?

    今天,我们来简单介绍一下什么是正向代理与反向代理,他们二者之间有什么区别? 定义 正向代理:如图所示,正向代理是代理用户客户端,为客户端发送请求,对服务器隐藏自己的真实客户端. 反向代理:是指以代理服 ...

  2. Nginx正向代理和反向代理的区别

    正向代理与反向代理的区别: 1.正向代理相对于目标服务器而言隐藏了客户端的真实IP地址,因为对于目标服务器而言所有请求都是从正向代理服务器发出的,正向代理主要是为了突破网络访问限制,比如ke xue上 ...

  3. 正向代理和反向代理定义和区别

    什么是代理服务器 提供代理服务的电脑系统或其它类型的网络终端,代替网络用户去取得网络信息. 为什么使用代理服务器? 1.提高访问速度.由于目标主机返回的数据会存放在代理服务器的硬盘中,因此下一次客户再 ...

  4. 正向代理和反向代理区别

    文章目录 正向代理和反向代理区别 场景 非代理情况 正向代理 反向代理 总结:一言以蔽之 正向代理: 反向代理: 应用 正向代理通常应用于: 反向代理通常应用于: 正向代理和反向代理区别 我们经常接触 ...

  5. 正向代理和反向代理概念及区别

    正向代理和反向代理 文章目录 正向代理和反向代理 前言 正向代理 正向代理用处 反向代理 反向代理用处 总结(正反向代理的区别) 前言 总是搞不懂正向代理和反向代理应用场景,今天专门来整理一下 提示: ...

  6. 正向代理和反向代理的区别(口语化解释)

    文章目录 1.正向代理和反向代理最简单的例子 2.正向代理和反向代理的区别 3.用外卖解释正向代理和反向代理 1.正向代理和反向代理最简单的例子 正向代理 比如说日常使用vpn,当用户使用vpn访问百 ...

  7. 正向代理与反向代理的理解以及区别

    正向代理与反向代理 参照了知乎以及百度的一些列子,以下说一下自己的理解 - 正向代理 先搭建一个属于自己的代理服务器 1.用户发送请求到自己的代理服务器 2.自己的代理服务器发送请求到服务器 3.服务 ...

  8. 正向代理和反向代理的区别Nginx配置虚拟主机流程(后续更新)

    目录 目标 安装Nginx 配置虚拟主机 准备 方法一 方法二(推荐) 验证虚拟主机 正向代理和反向代理的区别 区别&案例 正向代理和反向代理流程 目标 熟练在Linux安装单机Nginx: ...

  9. 正向代理和反向代理有什么区别?什么是正向代理?什么是反向代理?正向代理和反向代理详解。

    一.正向代理: 当用户想访问某一网址时,用户先访问代理服务器,然后由代理服务器向目标网址发送请求最终将数据返回代理服务器,最后代理服务器将数据返回给用户这一过程我们称之为正向代理. 正向代理它代理了客 ...

  10. 轻松理解正向代理与反向代理

    点击蓝色"程序猿DD"关注我哟 我知道有很多专注于业务研发的童鞋,经常搞不清"正向代理"与"反向代理"这两个东西.很多时候,因为这些东西的应 ...

最新文章

  1. 智慧农业物联网云平台方案
  2. Excel随机排考号方法
  3. C++ Primer 5th笔记(chap 18 大型程序工具)虚继承
  4. windows Perl环境安装与Hello World
  5. 前端学习(3147):react-hello-react之getBeforeUpdate
  6. 关于计算机软件技术基础知识,计算机软件技术基础知识要点.doc
  7. JAVA对象内存分配过程
  8. 总结:PHP值得注意的几个问题
  9. 华为云计算工程师_华为云计算工程师认证考试
  10. Centos7下载linux内核源码
  11. 制作svg格式矢量图
  12. Spring Boot基础教程 - 程序猿DD
  13. Mandelbrot集Julia集分形的MATLAB实现(分形艺术)
  14. Java如何实现网页截图?
  15. 基于到达时间差(TDOA)的室内定位(/无线传感器网络定位)——极大似然估计ML
  16. 小鸟云服务器如何安装rstudio-server?
  17. Curator的基本使用
  18. 华为OD机试(含B卷)真题2023 精简版,50道100分题目。如果距离机考时间不多了,就看这个吧
  19. 2022年数维杯国际大学生数学建模挑战赛C题如何利用大脑结构特征和认知行为特征诊断阿尔茨海默病解题过程
  20. web数据库管理和运维软件 - webcat

热门文章

  1. cdh官方文档看后小结(含优化项)001
  2. 懒加载、瀑布流和LightBox实现图片搜索效果
  3. 测试是浪费时间,我的程序肯定没问题
  4. 南阳71(独木舟上的旅行)
  5. 开源软件许可协议简介
  6. Android应用程序窗口(Activity)与WindowManagerService服务的连接过程分析
  7. 【HISI系列】之内存开辟的方法
  8. mysql 偏移量是什么_数据块内部偏移量的基本计算方法
  9. origin如何将多个曲线放在一张图_Origin入门教程(十二):误差棒棒棒棒儿
  10. java 串口tcp客户端访问串口tcp服务器_怎么使用无线串口服务器