逆向代理服务器(Reverse Proxy)原理及用途
来源:互联网 发布:淘宝好评返现是真的吗 编辑:程序博客网 时间:2024/06/06 09:49
本文内容翻译自 wiki:Reserve server
有逆向代理服务器,肯定就有正向的代理服务器(Proxy Server),下面介绍他们的原理
Proxy Servr原理:
两台电脑 通过第三台电脑进行沟通的时候,第三台电脑就扮演着代理服务器(proxy)。以上图为例,Bob并不知道信息去想哪里,所以proxy可以用与隐藏隐私
Reverse Proxy原理:
逆向代理服务器拿到request以后,把它们转发给内网的服务器,而那些发送request给代理的client并不知道这个内网的存在
Reverse Proxy用途:
1,隐藏源服务器的存在和特点;
2,应用防火墙的特点,可以保护不受 web-based 攻击;
3,相当于SSL 加速硬件;
4,分配incoming request给不同的 server,每一个server都有他们自己的应用领域。在这种情况下,reverse proxy要重写URL以便使request可以访问到 requested resource location
5,通过caching static content/ dynamic content,以减少源服务器的 load。这被称作 web acceleration。
6,通过压缩来优化content,从而加速 loading time
7,动态生成的 page只需要生成1次,然后通过 reverse proxy 发给client。这样产生那个page的程序就不用保持open,从而解放了服务器的资源(在client 请求的可能的时间内)
8,reverse proxy 可以在任何多个服务器需要被同一个IP同时访问的时候操作。这些 web servers监听不同的端口with one IP,或者different machine ,different IP in the local network. reverse proxy 分析收到的request,分发给内网对应的 web servers
9,能够实施 A/B 测试,或者 多变量测试,不用 设置 js tags或者在pages中code
10,逆向代理服务器也被用于 search engine marketing,通过tracking code自动instrument a destination website。可用于竞争排名优化等等。
0 0
- 逆向代理服务器(Reverse Proxy)原理及用途
- 反向代理服务器(Reverse Proxy)
- 什么是代理服务器(Proxy)
- 代理服务器概述及工作原理
- Reverse Iterators(逆向迭代器)
- 171101 逆向-EISCTF(Reverse)
- 反向代理(Reverse Proxy)
- vtkDelaunay3D用法、用途及原理
- Reverse proxy
- mysql-proxy mysql主从复制及安装代理服务器
- Proxy and Reverse Proxy
- 反向代理(Reverse Proxy)及 IIS 7 应用请求路由模块
- NAT和代理服务器的原理及应用
- 反向代理服务器工作原理及示例
- 代理服务器(Proxy)完全解析
- 代理服务器 (proxy) 的使用
- 代理服务器 Proxy Server
- 代理服务器proxy server
- 欢迎使用CSDN-markdown编辑器
- mybatis 分页拦截器,经网上资料修改可用
- WireShark网络抓包工具(捕捉过滤器和显示过滤器语法)
- mysql 存储过程调用实例
- Python实现桶排序
- 逆向代理服务器(Reverse Proxy)原理及用途
- 16_采用SharedPreferences保存用户偏好设置参数
- foreach循环
- IIS 应用程序池和站点的导入导出
- AspectJ切入点语法详解
- JSch:纯JAVA实现远程执行SSH2主机的SHELL命令
- linux下c语言获取本机ip地址
- 关于android studio启动时加载项目gradle build出现错误的解决方法
- Lucene教程(四) 索引的更新和删除