代理服务器:通俗一点来说,代理服务器就像我们所说的中间商赚差价,代理服务器在客户端与服务端进行通信只起到一个桥接作用,对此我们必须知道两个概念(正向代理和反向代理)。
正向代理:正向代理其实跟代理的概念差不多,客户端发送请求,代理服务器接受请求并转发请求给目标服务器,目标服务器收到请求后返回结果。
举例说明:A向C借钱,因为碍于面子(前几天两人打了一架,当然这不靠谱)不能直接向C借钱,于是就找到B(说尽各种好话),让B去向C借钱,C并不知道A的存在,这样B就充当了A的代理人
反向代理:
以代理服务器接受internet连接发起的请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求的客户端,此时代理服务器对外表现为一个反向代理服务器。
举例说明:A向B借钱,B并没有拿自己的钱,而是为了满足自己的虚荣心去找C借钱,A拿到钱后,他认为钱是B的,并不知道C的存在(因为前几天两人打了一架);
区别:
1.位置不同:正向代理架设在客户端与目标服务端之间,
反向代理架设在服务端之间;
2.代理对象不同:
正向代理,代理客户端,服务端不知道实际发起请求的客户端;
反向代理,代理服务端,客户端不知道实际提供服务的服务端;
3.安全性不同
正向代理允许客户端通过它访问任意网站并且隐藏客户端自身,因此必须采取安全措施以确保仅为授权的客户端提供服务;
反向代理都对外都是透明的,访问者并不知道自己访问的是哪一个代理。
代理服务器(正向代理和反向代理)
最新推荐文章于 2024-05-14 20:34:43 发布