最新消息:阿里云双12优惠,史上最低折扣。

什么叫代理服务器?正向代理和反向代理作用

服务器租用 aliyun 271浏览

最好的群发软件最好不要用 手机软件网页群发到底哪个适用呢?

目前很多人都意识到了群发短信平台推广营销的优势,但是总有一些人想要免费的群发短信软件去群发广告,可是我们要知道这个全世界是没有免费午餐的

针对服务器代理,通常被我们分为两种,正向服务器代理,例如:VPN ,另外一种是反向代理网络服务器,例如我们将在后续文章内容中着重介绍的Nginx,Nginx在其中一个重要的功能就是用作反向代理网络服务器。

正向代理是架设在客户端的,与网络服务器交互的是正向服务器代理,真正的客户端针对网络服务器来说是隐藏的。

根据维基百科解释,代理(英语:Proxy),也称代理服务器,是一种特殊的网络服务,准许一个网络终端(一般为客户端)通过这个服务项目与另一个网络终端(一般为网络服务器)进行非直接的连接。一些网关、路由器等网络设备具备代理服务器功能。一般认为代理服务有利于保障网络终端的隐私或安全,防止攻击。提供代理服务的电脑系统或其它类型的网络终端称为服务器代理(英文:Proxy Server)。

相关推荐文章《opencv是什么?如何在CentOS7上安装使用呢?》

正向代理
具体而言,服务器代理一般可以分为正向代理与反向代理。
所说正向代理,是从客户/客户端角度出发,即为了从原始网络服务器中取得内容,由客户端想服务器代理发出请求,并指定目标访问网络服务器,而后,代理(网络服务器)向目标网络服务器转角需求,并将获得的内容返回给客户端。正向代理闭环完成。

但是需要注意的是,在正向代理过程中隐藏了真是请求的客户端,即服务器端不知道正式请求客户是谁。讲到这里,大家是不是想到了什么呢?没错,大多数科学上网行为都是这么发生的。

反向代理
反向代理一般是从服务器端出发,从网络或者客户(端)发向反向代理出请求,反向代理网络服务器收到需求后判断请求走向何处,然后再将结果反馈给客户端。反向代理闭环完成。
同样需要注意的是,在反向代理过程中,隐藏了內部网络服务器的信息,用户不需要知道是具体哪一台网络服务器提供的服务项目,只要知道反向代理网络服务器是谁就好了,我们甚至可以把反向代理网络服务器当做真正网络服务器看待。这类形式的代理通常被用作实现负载均衡,比如Nginx就是一种出色的反向代理网络服务器。

其实服务器代理提高访问速度这一点,正是印证了把服务器代理比作是一个大的Cache。一般服务器代理会设置一个较大的硬盘缓冲区,当外界有信息访问时会同时将其保存到缓冲区中,当再有用户访问同样的信息时,可以直接从缓冲区中读取信息,传给用户,从而提高了访问速度。
推荐相关应用:负载均衡   虚拟专网VPN

服务器代理的作用
(1)作为 WWW 的网页资料取得委托代理人:这是最主要的功能。
(2)作为內部区网的单点对外防火墙系统:

如果你的Proxy 是放在內部区网的 Gateway 上头,那么这部服务器代理就能够作为內部计算机的防火墙
由于 Proxy 的这类特性,让他很常被使用于大型的企业內部,因为可以达到杜绝内部人员上下班时使用非 WWW 以外的网络服务,而且还可以监测用户的资料要求流向与流量。

转载请注明:小猪云服务器租用推荐 » 什么叫代理服务器?正向代理和反向代理作用