首页 首页 物联网 物联网技术 查看内容

正向代理与反向代理

木马童年 2019-1-13 22:10 9 0

Nginx作为时下最流行的HTTP服务器之一,同时它是一个反向代理服务器,提到反向代理服务器,有同学可能觉得这个概念很模糊,如果说到代理,他可能明白,但是再引出一个正向代理,估计懵了,笔者将尝试用浅显易懂的比 ...

Nginx作为时下最流行的HTTP服务器之一,同时它是一个反向代理服务器,提到反向代理服务器,有同学可能觉得这个概念很模糊,如果说到代理,他可能明白,但是再引出一个正向代理,估计懵了,笔者将尝试用浅显易懂的比方把这两个概念解释清楚。

nginx is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server

正向代理

A同学在大众创业、万众创新的大时代背景下开启他的创业之路,目前他遇到的最大的一个问题就是启动资金,于是他决定去找马云爸爸借钱,可想而知,最后碰一鼻子灰回来了,情急之下,他想到一个办法,找关系开后门,经过一番消息打探,原来A同学的大学老师王老师是马云的同学,于是A同学找到王老师,托王老师帮忙去马云那借500万过来,当然最后事成了。不过马云并不知道这钱是A同学借的,马云是借给王老师的,最后由王老师转交给A同学。这里的王老师在这个过程中扮演了一个非常关键的角色,就是 代理 ,也可以说是正向代理,王老师代替A同学办这件事,这个过程中,真正借钱的人是谁,马云是不知道的,这点非常关键。

我们常说的代理也就是只正向代理,正向代理的过程,它隐藏了真实的请求客户端,服务端不知道真实的客户端是谁,客户端请求的服务都被代理服务器代替来请求,知名的科学上网工具shadowsocks 扮演的就是典型的正向代理角色。在天朝用浏览器访问 www.google.com 时,被残忍的拒绝了,于是你可以在国外搭建一台代理服务器,让代理帮我去请求google.com,代理把请求返回的相应结构再返回给我。

反向代理

大家都有过这样的经历,拨打10086客服电话,可能一个地区的10086客服有几个或者几十个,你永远都不需要关心在电话那头的是哪一个,叫什么,男的,还是女的,漂亮的还是帅气的,你都不关心,你关心的是你的问题能不能得到专业的解答,你只需要拨通了10086的总机号码,电话那头总会有人会回答你,只是有时慢有时快而已。那么这里的10086总机号码就是我们说的 反向代理 。客户不知道真正提供服务人的是谁。

反向代理隐藏了真实的服务端,当我们请求 www.baidu.com 的时候,就像拨打10086一样,背后可能有成千上万台服务器为我们服务,但具体是哪一台,你不知道,也不需要知道,你只需要知道反向代理服务器是谁就好了,www.baidu.com 就是我们的反向代理服务器,反向代理服务器会帮我们把请求转发到真实的服务器那里去。Nginx就是性能非常好的反向代理服务器,用来做负载均衡。

在不久的将来,多智时代一定会彻底走入我们的生活,有兴趣入行未来前沿产业的朋友,可以收藏多智时代,及时获取人工智能、大数据、云计算和物联网的前沿资讯和基础知识,让我们一起携手,引领人工智能的未来!

负载均衡
0
为您推荐
使用聚合、事件溯源和CQRS开发事务型微服务(第一部分)

使用聚合、事件溯源和CQRS开发事务型微服务

关键要点: 微服务架构将应用功能分解为多个服务,其中每个服务都对应于一种业务能力…...

基于产业集群理论的我国物联网产业布局及对策研究

基于产业集群理论的我国物联网产业布局及对

1、引言 Michael E.Porter(1990)在其所著的《国家竞争优势》一书中率先使用产业集群…...

我国港口口岸物联网体系结构规划

我国港口口岸物联网体系结构规划

  一、港口口岸物联网的概念与意义 2010年3月5日在十一届全国人大三次会议上作政府…...

基于物联网的嵌入式以太网终端平台设计与实现

基于物联网的嵌入式以太网终端平台设计与实

物联网是在互联网的基础上,将用户与物品或者物品与物品用互联网进行连接,并通过互联…...

全国考勤机市场浅析 专家支招发展战略

全国考勤机市场浅析 专家支招发展战略

考勤机虽然利润空间越来越低,但市场容量却在不断扩大,前几年很多人对该产品还不了解…...

无线通信IC制程技术发展探微

无线通信IC制程技术发展探微

半导体的应用可分为计算机、通信、消费类电子、工业、汽车、以及军事等市场,根据半导…...