正向代理与反向代理的区别,为什么要有正向代理和反向代理

1 篇文章 0 订阅
1 篇文章 0 订阅

正向代理(forward proxy)

正向代理是一种中间人提供的服务,该中间人拦截客户端机器的请求后,再去和服务端通讯(为什么要这样下面在讲)

反向代理(revese proxy)

反向代理也是一种中间人服务,该中间人获取到客户端的请求后,再去和一个或多个服务器端机器通讯

为什么要有正向代理?

1.正向代理可用于访问被禁止访问的网站,政府,学校,公司可能会有自己内部的删减版互联网,正向代理可以访问被禁止访问的网站

2.可用于内容过滤,比如老板不希望员工利用上班时间玩游戏(之前公司的真实情况?),于是命令中间人每当发现有人访问腾讯,网易的游戏网站时,让中间人返回404,这样员工就不能用wifi玩游戏了

3.可用与隐藏身份,一般会被黑客使用

为什么要有反向代理?

1.可用与负载均衡,一个流行的网站每天会有很多用户访问,一台服务器无法应对如此大的计算量,反向代理的可以解决这个问题,他是通过将具体的访问转移到背后的服务器机器(集群)上

2.可保护服务器机器免受DDos攻击

3.GSLB(Global Server Load Balancing),选择一台在地理上离客户端最近的服务器来响应请求,这样可以提高效率

4.可做缓存,提高响应速度

5.降低加密成本

这里是英文讲解链接

附上一张大佬的讲解

祝大家学习愉快

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值