正向代理和反向代理有什么区别
正向代理:在客户端(浏览器)配置代理服务器,通过代理服务器进行互联网访问.
正向代理:当客户端无法访问外部资源的时候(比如墙这样的原因),可以通过一个正向代理去间接地访问,所以客户端需要配置代理服务器的ip.客户端知道正向代理服务器的ip.客户端和正向代理服务器处在同一个局域网.
反向代理:客户端无法感知代理的存在,通过代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端.通常,为保证内网的安全,可以用一个公网(外网)作为访问地址.反向代理服务器和内部网络上的服务器在同一个LAN.
注意:大型网站通常会把外网作为访问地址,此时,反向代理服务器的内网ip和内部网络上的服务器ip处在同一个局域网.这些web服务器对客户端是不透明的,但是对反向代理服务器是透明的(内网ip处在同一个局域网).客户端无法感知代理的存在,因为客户端和反向代理服务器直接打交道的是这个外网ip,也没有设置代理ip的环节,并且反向代理服务器真正进行代理的时候是通过内网ip实现的.
透明性问题
正向代理:server和proxy对client都是透明的.client对proxy是透明的,client对server是不透明的.
反向代理:server对client是不透明的,proxy对client是透明的.client对proxy是透明的,client对server是不透明的.(更安全)
如何理解反向代理和正向代理的方向性
也可以这样去理解,实际上正向/反向代理服务器都是代为收发请求和响应的.不过从结构上来看正好左右互换了一下方向,所以把后出现的那种代理方式叫成了反向代理.
主要区别
-正向代理中,服务器(非代理)并不知道真正的客户端到底是谁,只知道正向代理服务器是谁.而反向代理中,客户端不知道真正的服务器(非代理)是谁,只知道反向代理服务器是谁.
-正向代理主要是用来解决访问限制的问题,帮助能够访问.而反向代理则是更多的考虑负载均衡、安全防护等问题.
正向代理和反向代理有什么区别相关推荐
- 正向代理与反向代理是什么,有什么区别?
今天,我们来简单介绍一下什么是正向代理与反向代理,他们二者之间有什么区别? 定义 正向代理:如图所示,正向代理是代理用户客户端,为客户端发送请求,对服务器隐藏自己的真实客户端. 反向代理:是指以代理服 ...
- Nginx正向代理和反向代理的区别
正向代理与反向代理的区别: 1.正向代理相对于目标服务器而言隐藏了客户端的真实IP地址,因为对于目标服务器而言所有请求都是从正向代理服务器发出的,正向代理主要是为了突破网络访问限制,比如ke xue上 ...
- 正向代理和反向代理定义和区别
什么是代理服务器 提供代理服务的电脑系统或其它类型的网络终端,代替网络用户去取得网络信息. 为什么使用代理服务器? 1.提高访问速度.由于目标主机返回的数据会存放在代理服务器的硬盘中,因此下一次客户再 ...
- 正向代理和反向代理区别
文章目录 正向代理和反向代理区别 场景 非代理情况 正向代理 反向代理 总结:一言以蔽之 正向代理: 反向代理: 应用 正向代理通常应用于: 反向代理通常应用于: 正向代理和反向代理区别 我们经常接触 ...
- 正向代理和反向代理概念及区别
正向代理和反向代理 文章目录 正向代理和反向代理 前言 正向代理 正向代理用处 反向代理 反向代理用处 总结(正反向代理的区别) 前言 总是搞不懂正向代理和反向代理应用场景,今天专门来整理一下 提示: ...
- 正向代理和反向代理的区别(口语化解释)
文章目录 1.正向代理和反向代理最简单的例子 2.正向代理和反向代理的区别 3.用外卖解释正向代理和反向代理 1.正向代理和反向代理最简单的例子 正向代理 比如说日常使用vpn,当用户使用vpn访问百 ...
- 正向代理与反向代理的理解以及区别
正向代理与反向代理 参照了知乎以及百度的一些列子,以下说一下自己的理解 - 正向代理 先搭建一个属于自己的代理服务器 1.用户发送请求到自己的代理服务器 2.自己的代理服务器发送请求到服务器 3.服务 ...
- 正向代理和反向代理的区别Nginx配置虚拟主机流程(后续更新)
目录 目标 安装Nginx 配置虚拟主机 准备 方法一 方法二(推荐) 验证虚拟主机 正向代理和反向代理的区别 区别&案例 正向代理和反向代理流程 目标 熟练在Linux安装单机Nginx: ...
- 正向代理和反向代理有什么区别?什么是正向代理?什么是反向代理?正向代理和反向代理详解。
一.正向代理: 当用户想访问某一网址时,用户先访问代理服务器,然后由代理服务器向目标网址发送请求最终将数据返回代理服务器,最后代理服务器将数据返回给用户这一过程我们称之为正向代理. 正向代理它代理了客 ...
- 轻松理解正向代理与反向代理
点击蓝色"程序猿DD"关注我哟 我知道有很多专注于业务研发的童鞋,经常搞不清"正向代理"与"反向代理"这两个东西.很多时候,因为这些东西的应 ...
最新文章
- 扫盲 about session,Bean,网关等
- IDLE 策略算法 放置奇兵 小破船翻船记录(悬空岛——冒险(航海))
- Windows Azure Storage (4) Windows Azure Storage Service存储服务之Blob Share Access Signature
- iOS之“微信支付”开发流程
- shell在一个大文件找出想要的一段字符串操作技巧
- 学会它,可以替你写100行 200行 300行……的代码
- python怎么控制速度_如何控制python的ThreadPoolExecutor的吞吐量速度?
- 阿里云MaxCompute(大数据)公开数据集---带你玩转人工智能 1
- matlab weibpdf函数,matlab建模常用函数
- H5的段落标签、图片标签、列表标签与链接标签
- 计算机专业中英文,计算机专业词汇中英文对照
- python实战——密码生成器
- TRUNCATE和DETELE的区别
- PHP实现队列及队列原理
- (不打广告)推荐这款永久免费内网穿透软件-神卓互联
- 网络协议之socket协议详解之Unix domain Socket
- nvme协议阅读笔记
- linux系统怎么下载
- navicat 解析sql_使用 Navicat 查询分析器优化查询性能(第 2 部分)
- Java中的锁-park/unpark